Mobile Automation Tester Resume
Dallas, TX
SUMMARY:
- More than 2 years of experience in Software analysis, Software Quality Assurance Testing of Web, Windows, Web Services, Client/Server, Game applications and databases.
- Proficient in using test automation tools such as Selenium web driver , Appium and protractor to develop automation testing scripts for web, Mobile and client server applications.
- Extensively worked on Selenium web driver with the preferred Languages.
- Experienced in providing the efficient locators strategy like XPath and CSS to run WebDriver script in stable condition.
- Expertise in manual testing with Ad - hoc testing , regression testing, functional testing and End-to-End testing .
- Used Cucumber to test code written in any languages including ruby , java etc.
- Experience in Automation testing using Selenium web driver , Appium , Protractor , JUnit , TestNG , Jenkins , Maven , Cucumber , Jbehave , SoapUI .
- Experienced in designing customized hybrid framework (Keyword Driven & Data Driven) using Selenium WebDriver , Java , Testing & Apache POI .
- Involved in creation of automation framework in Selenium WebDriver using behavior data driven ( BDD ) approach in Cucumber framework.
- Participate din testing activities, in collaboration with the development and production teams, to ensure satisfactory performance of end-user reporting.
- Working experience with defect tracking tools like JIRA , and Rally .
- Hands on experience of Mobile Apps Testing in Manual and automation testing of Mobile Apps.
- Sound knowledge on Junit , TestNG framework for Unit testing, Maven for Project building tool, Jenkins for Continuous Integration .
- Worked on protractor , Java scripts to automate angular JS application.
- Good experience in testing both SOAP and REST services using SOAP UI , Postman , Rest Assured and Tested both XML and JSON formats.
- Involved in entire QA Life Cycle, which includes Designing and Developing and Execution of the entire QA Process and Documentation of Test Plans, Test Cases, Test Procedures and Test Scripts for Manual and Automated Testing .
- Developed an automated scripts and frame works from scratch.
- Expertise in performing manual testing (emulators & IOS Simulators) & Mobile Application Testing using Appium .
- Experience in all stages of the Software Development Life Cycle ( SDLC ) and Software Testing Life Cycle ( STLC ) and worked on Waterfall and Agile project environment.
- Strong in writing SQL queries to perform backend data validations.
- Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.
TECHNICAL SKILLS:
Testing tools: Selenium WebDriver, Appium, Protractor, QTP, Junit, TestNG, JIRA, SOAP UI, Eclipse, Cucumber, Protractor, Manual Testing, Appium (Android Testing).
Web Technologies: HTML, DHTML, CSS, XML, XSD, XSL, XSLT, XPATH, AJAX, JSP
Defect Tracking Tools: Jira, Rally.
Languages: C, C++, Java, C#, SQL, PL/SQL, Ruby, Groovy UML, Java Script
Project Management: Microsoft Project, Microsoft Office (Word, Excel), Microsoft PowerPoint, MS Access, Agile SCRUM & Waterfall
Browsers: Internet Explorer, Firefox, Chrome & Safari
Operating Systems: Windows XP, 7, 8 & server 2003, UNIX and Linux
Mobile Manual Testing: Android, iOS.
PROFESSIONAL EXPERIENCE:
Confidential, Dallas, TX
Mobile automation Tester
Responsibilities:- Implemented Page Objects , Data Driven frameworks using Selenium .
- Created & Maintained Automation Selenium Automation Scripts for the Scrum Stories.
- Automated highly transactional web application using Selenium WebDriver .
- Execution of automated Test Scripts through Maven. Used Maven for building the WebDriver project.
- Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium.
- Converted automation scripts to new framework using Selenium WebDriver, Java and TestNG. Experienced in implementing Robust test cases.
- Experience in using Jenkins as a Continuous Integration server to configure with Maven.
- Executed the test plans on web and mobile (Apple & Android) as per requirements using Appium tool.
- Performed manual testing in physical devices emulator and IOS simulator.
- Used UI Automator for android and Appium Inspector for IOS testing.
- Tested and coordinated mobile applications in both Native and Web environments and validated the mobile application functionality on physical smart phone hardware devices and virtual device emulators like: Device Anywhere, Perfecto Mobile and Simulators like: Android SDK, IPhone SDK etc.
- Performed Regression Testing at various phases of development life cycle for impacted existing functionality.
- Used Jasmine, Protractor and Java script to write automated scripts and to test angular JS applications and to do End-to-End testing.
- Involved in Backend testing - Validated the data in the database by running SQL queries.
- Preparing test data from database by writing SQL queries. Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from database.
- Participated in UAT ( User Acceptance Test) , and documented procedures and guiding the users in verifying various transactions on the system.
- Worked in Agile - BDD (Behavior Driven Development) and ATDD model. Experienced in using Cucumber for Behavior driven development.
- Good knowledge on OOPS (Object Oriented Programming) concept. Used Java for test case automation.
- Involved in testing of services using SOAP/REST services using SOAP UI, Groovy Script.
- Worked on Agile(SCRUM) Methodology and used JIRA and Rally for defect tracking.
Environment: Java, Cucumber, Selenium, Appium, Perfecto, Maven 3.1.1, Eclipse, SoapUI, Groovy, HTML, Jenkins, Git, JIRA, Protractor, Jasmine, SQL, TestNG, Perfecto, Agile(SCRUM).
Confidential
Junior QA
Responsibilities:- Used Selenium WebDriver to run test cases in multiple browsers and Platforms.
- Responsible for implementation of BDD and ATDD Automation Framework, Page Object Model using Selenium WebDriver, Testing and Maven and Java.
- Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools ( Jenkins ) for nightly batch run of the Script.
- Developed automation script for Mobile Native applications, Web applications and Hybrid applications (IOS, Android) using Appium , Java .
- Involved in Mobile Testing includes App Testing. Test automation for web application using Cucumber.
- Developed BDD Automation Framework using Cucumber tool.
- Developed Feature files in cucumber according to user stories.
- Created Scenarios and Step Definitions for the feature files in cucumber.
- Used various Cucumber annotations to run and execute the step definition files.
- Automated the legacy applications in the project using QTP , by utilizing the existing framework and added the objects to the objects Repository and coded Reusable Global Application.
- Worked with Source version control tool such as Git .
- Used emulators and IOS simulators to perform the manual Mobile Testing.
- Wrote automated scripts for angular JS application using protractor, Jasmine and Java scripts .
- Developed test code in Java language using Eclipse IDE and TestNG framework.
- Prepared the functional test cases using test design techniques data validation concepts Equivalence partitioning, boundary value analysis.
- Prepared test data document and Involved in generation of bug and test case execution reports.
- Involved in UnitTesting using Core Java.
- Developed manual test cases in Java to test the Web applications.
- Involved in Java automation using Selenium and Eclipse.
- Developed and implemented BDD (Behavioral Driven Development) Framework, added global reusable libraries, created a package for all page objects using Page Object Model and developed Driver Script.
- Developed BDD Automation Framework using Cucumber tool and developed Feature files which includes Features, Scenarios and Step Definitions.
- Strong experience with SOA architecture which include Soap and Restful Web Services Testing.
- Performed web services testing with SOAP UI by validating request and response for XML, JSON files.
- Involved in testing of services using SOAP/REST services using SOAP UI, Groovy Script.
- Performed data driven testing by using JDBC and Groovy script as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
- Responsible for planning, executing and managing the UI automation scripts written in AngularJS using Protractor Testing Framework and doing End-to-End test..
- Good Experience in Agile methodology with SCRUM Process for the product development.
Environment: Selenium WebDriver, Appium, Protractor, Jenkins, BDD framework, Cucumber, HP QTP, Ruby, SOAP UI, Groovy Script, Eclipse, Maven, Testing, Quality, Appium, Java, SQL Server, UNIX, HTML, AngularJs