We provide IT Staff Augmentation Services!

Mobile Automation Test Engineer Resume

0/5 (Submit Your Rating)

Pleasanton, CA

SUMMARY

  • 8+ Years of experience in IT Industry as a Java Developer and Selenium Automation Tester and also in Web based application in Various Domain such as financial services, Banking Industries & Pharmaceuticals
  • Expert in Java SE,JDBC, SQL Oracle 9i, 10g.
  • Expert in automation tools Selenium RC, Webdriver,Testing Framework, Junit Test Cases.
  • Extensively used GIT (Version Control Tool) for sharing code between the team members.
  • Extensively used JIRA &Rally forefforttracking, defect tracking, and status tracking.
  • Expert in using Page Object Model Design Pattern.
  • Expert in using Jenkins, Soap UI, Data Base, Xpath, Unix/Linux Commands.
  • Expert in Building User Defined Frame - Work.
  • Strong experience in performing different types of testing including System Testing, Functional Testing, Integration Testing, Regression Testing, Unit Testing and Database Testing.
  • Experience in testing applications in UNIX environment, Backend testing using database platforms like Oracle and SQL Server.
  • Extensive experience of Automated Testing with Mercury Suite of products including HP Quick Test Professional (QTP), Selenium, Junit, HP Quality Center (QC), Load Runner(LR).
  • Expert in creating test plans and writing/running automated test scripts to pinpoint software defects, track bugs, close open defects and validate functionality.
  • Good understanding of different Software Development Life Cycle (SDLC) models and QA Methodologies.
  • Experience in working with open source tools Selenium (IDE, RC, Web Driver, and GRID), JUnit/TestNG, Eclipse and preparation of automation test framework.
  • Possess Good knowledge in Quality Assurance & Quality Control.
  • Proficient in White Box Testing, Black Box Testing, Automation Testing, API Testing and GUI Testing.
  • Extensively worked inFinancialdomain and involved in requirement Analysis, Test case Design, Test Case Scripting, Test Execution and Peer review.
  • Extensive exposure in Agile,Smoke, Sanity testing, Regression testing and Ad-hoc testing.
  • Expertise in developing and executing Test Plans, Test Cases and Test Scripts.
  • Strong experience in Agile methodology and have thorough understanding on each agile terms which are Product Backlog, Stories, Sprints, Sprint planning, Scrum meetings and Retrospective
  • Experience with Rally,Jira and Mercury Quality Center for maintaining and executing test cases, Defect Management and Bug Tracking.
  • Proficient in effort estimation, effort calculation and effort management.
  • Good Interpersonal skills, commitment, result oriented, hard working with a quest and zeal to learn new technologies and undertake challenging tasks.

TECHNICAL SKILLS

Testing Tools: Selenium IDE, Selenium RC, Selenium WebDriver, Grid, Cucumber, TestNGJunit, Eclipse,Maven.

Programming Skills: Java, Servlet, JSP, SQL, PL/SQL, Coded UI, XML& Web services.

Reporting Tools: Quality Center 11.0, ALM, Jira, ALM, Rally

Operating Systems: Windows 98/XP/Vista/7/8/10, UNIX, Mac

Browsers: Firefox, Internet Explorer, Chrome,Safari.

Languages: Core Java, HTML, JavaScript.

Version Control tools: GIT HUB.

Databases: RDBMS Databases like SQL Server 2008/2005, DB2,Oracle10g.

Software Methodologies: Agile, Waterfall Model, V- Model.

Office Tools: MS Power Point, MS Word, MS Excel, MS Outlook.

PROFESSIONAL EXPERIENCE

Confidential, Pleasanton, CA

Mobile Automation Test Engineer

Responsibilities:

  • Creating feature files for all the possible test cases.
  • Developing test cases according to all manual test cases.
  • Reporting Bugs and logging defects for the same.
  • Worked Android and IOS application for mobile application development.
  • Using Appium automation testing was performed on Mobile platform.
  • Executed and wrote automated test scripts using Python for various features
  • Adding new features and functionalities to framework.
  • Using UIautomatorViewer for identifying the locators.
  • Used Jenkins and Maven for Continuous integrations and build configuration.
  • Junit testing was used for individual test case execution.
  • Using Source Tree and GIT Hub as version control tools.
  • Creating property file for assigning desired capabilities for a particular device
  • Used Testng for running test suite in a batch level
  • Developed a reporting tool for sending an email and recording the video during the test execution.

Environment: webservices, QTP, JAVA, Selenium, Selenium Grid, Manual Testing, J UNIT, SOAP UI,Coded UI, Black box, Framework.

Confidential, San Francisco, CA

Sr. Automation QA Engineer

Responsibilities:

  • Developed automated Test Scripts to perform Functional Testing, Integration Testing, Stress Testing, System Testing, User Acceptance Testing, Regression Testing and Volume testing of the application.
  • Performed manual testing of Web based applications and maintain documentation on different types of Testing viz., Positive, Negative, Regression, Integration, System, User-acceptance, Performance and Black Box.
  • Web testing support and browser compatibility test using Selenium
  • Experience testing Web ServicesUI using SOAPUI
  • Defined and implemented new tooling & process for agile and iterative methodologies, as well as deployment / release for legal web applications.
  • Performed regression testing for fixes using QTP and closed the defects in Microsoft Test Manager, Involved in the end-to-end test using QTP and responsible for the Quality-Assurance of this application to complete in record time.
  • Developed Test cases manually and generated Automation Scripts using open source tools like Selenium Web Driver, TestNG, Maven and Jenkins.
  • Detail experience of identifying automation opportunities, design automation test framework and Development of data driven automation scripts of test cases using C# and VSTS Coded UI.
  • Implemented SeleniumGrid to run regression tests on multiple platforms and browsers in parallel.
  • Created Automation test framework using Java, SeleniumWebDriver and TestNG.
  • Performed the testing of Web methods in J Unit and Testing framework using Selenium.
  • Executed the test scripts using Selenium validate the actual and expected results Responsible for Automation Scripts& library functions maintenance.
  • Responsible for developing automation scripts using Thread Group to make them flexible and useful for repeat performance testing.
  • Responsible for documenting functional, regression, and acceptance testing procedures
  • Perform responsibilities of refining full functional test plans and developing Quality Assurance test plans
  • Assigned the tasks of tracking defects found at software release phase and develop test data to be used in software development life cycle
  • The text is written in a business-readable domain-specific language like cucumber and serves as documentation, automated tests and development-aid - all rolled into one format.
  • Using Cucumber pro to standard for acceptance testing.
  • Experienced in writing Test Plans and Test Cases for automated testing procedures using Java, Junit and selenium.

Environment: webservices, QTP, JAVA, Selenium, Selenium Grid, Manual Testing, J UNIT, SOAP UI,Coded UI, Black box, Framework.

Confidential, Chicago, IL

Senior QA Automation Engineer

Responsibilities:

  • Implemented Selenium Grid to run regression tests on multiple platforms and browsers in parallel.
  • Extensively used Selenium Locators like ID, Name, X-Path, Linktext.
  • Business requirements analysis for creating the Test Scenarios, Automation Test Scripts and Test Cases.
  • Creating SQL queries for running the Test Scenarios.
  • Effort estimations and Task distribution.
  • Updating the current status during the scrum call and also involved in standup meeting for issues and risks involved.
  • Used Java language and TestNG framework for scripting. Used Maven for building the Web Driver project.
  • Executed the test cases to verify actual results to expected results.
  • Developed Maven based build scripts to run Selenium Automation.
  • Development of data driven automation scripts of test cases, debug and review the code of Automation Scripts usingC# and VSTS Coded UI.
  • Creating Multiple Test Scenarios for a Story and discussing with team.
  • Performing a Manual testing Before Coding TestScenarios.
  • Performed Web Services testing using SOAP UI PRO.
  • Performed Data driven testing using Selenium WebDriver, JUnit and JDBC Connections.
  • Creating JDBC code for processing data.
  • Engaging with clients during the scrum calls and status reviewing meetings.
  • Effort estimation of User Story and scheduling them in Rally.
  • Updating the Frame Work based on client requirement.
  • Creating & executing Test scripts for Test Cases,
  • Reporting defects and retesting.
  • Pulling and pushing the code from GIT Server.
  • Identified bugs, were processed to defect analysis and, logged them into QC as a defect
  • Logging defects in QC.
  • Performing all activates under V-Model methodology.
  • Performing KT to new resources.

Environment: Java, Windows 7, Mac, SQL, TestNg, Junit, Grid, Eclipse,SOAP UI, Coded UI, GIT, Quality Center (ALM), Rally.

Confidential, Fremont, CA

Senior QA Automation Engineer

Responsibilities:

  • Converted Business requirements and design documentation into test design products: Test Scenarios, Automation Test Scripts and Test Cases.
  • Followed in Page Object Design Pattern for writing test cases in TestNg.
  • Automated test cases using Junitand Hybrid framework.
  • Involved in testing Web services and XML with tool called 'SOAP UI.
  • Implemented Selenium Grid to run regression tests on multiple platforms and browsers in parallel.
  • Extensively used Selenium Locators like ID, Name, X-Path, Linktext.
  • Performing a Manual testing Before Creating TestScenarios.
  • Running the scripts in different Environments like QA, SIT, UAT and Dev.
  • Creating&executing Test scripts for Test Cases,
  • Reporting defectsand retesting.
  • Pulling and pushing the codefrom GIT Server.
  • Identified bugs, were processed to defect analysis and, logged them into QC as a defect.
  • Performing KT to new resources.

Environment: Java, Windows 7, Mac, TestNg, Junit, Grid,SOAP UI, Eclipse, Maven, Quality Center (ALM).

Confidential, Petaluma, CA

QA Automation Engineer

Responsibilities:

  • Analyzed the user requirements, functional specifications and Use Case documents and created the Test Plans, Test cases for Functional testing.
  • Followed AGILE methodologies for dev and qa cycles.
  • Used Quality Center as Test Repository for Requirements, Test plans.
  • Involved in providing the Testing Effort estimates and provided the timely feedback on progress of the testing activity.
  • Performed functional testing of SOAP andRESTfull Web Services using SOAP UI Tool.
  • Created Automation test framework using Java, SeleniumWebDriver and TestNG.
  • Used Firebug Tool to identify the Object’s id, Name, XPath, link in the application.
  • Exported Test case Scripts (Java-Selenium WebDriver) in Eclipse IDE and modified the selenium scripts and executed.
  • Run tests by using ANT and CI Systems for Sanity and Regression requirements.
  • Examine the results of test to pinpoint defects in the application.
  • As part of compatibility testing, executed the workflow manager web application related test cases on different browsers like Internet Explorer and Fire Fox on different Operating Systems.
  • Developed SQL Queries for backend testing

Environment: ColdFusion, JAVA, J2EE, Web Sphere, Web logic,SOAP UI,TestNG, Java Script, Eclipse IDE, Apache Http Server, Clear Case, Firebug, HP Quality Center, Selenium WebDriver

Confidential

Senior QA Automation Engineer

Responsibilities:

  • Actively involved in writing test plans, test scenarios and test matrix (Traceability Matrix).
  • Designed and executed test plan based on the functional requirements.
  • Developing and implementing the automation framework using Selenium.
  • Wrote test cases and performed Manual Testing like Positive Testing and Negative Testing, Regression, Integration.
  • Developed API Testing Using Junit for various backend APIs
  • Customization and Environment set up for Quality center and maintaining all scripts under the Quality Center and used the Quality Center as central repository to maintain the different releases test cases.
  • Installed Quality Center (Test Management Tool) and generated various reports using Quality Center.
  • Used Quality Center for requirement analysis, scheduling and generating test cases.
  • Defects were tracked, reviewed, analyzed and compared using Quality Center.
  • Generated Reports and Documented and Communicated test results on daily bases.
  • SQL Queries for backend testing to check the data integrity and data consistency.

Environment: Java, Windows 7, Mac, SQL, TestNg, Junit, Grid, Eclipse, GIT, Quality Center (ALM), Rally.

Confidential

QA Automation Engineer

Responsibilities:

  • Interacting with Client to define business requirements and scope of the project.
  • Worked on jMeter for load and performance and functional, regression testing.
  • Extensively involved in developing front end web pages using Java Script, HTML 5 and CSS, Ajax, JSON, Angular.js and Groovy scripting.
  • Worked on Data Driven Testing in selenium using Excel. Also Worked on Web Services Test data Source.
  • Architecting and designing test automation frameworks in collaboration with the QA and Development team.
  • Created test scenarios and test cases based on functional documents and User stories.
  • Interacted with Business Analysts and developers in requirement analysis, design reviews, testing and documentation for application developed in agile environment.
  • Participated in daily SCRUM meetings and gave the daily status of Working.
  • Implemented Responsive web designing for easy reading and navigation with a minimum of resizing, panning and scrolling across a wide range of device.
  • Ran regression tests to verify bug fixes, analyzed test results and created test summary reports.
  • Identified and Automated test cases using Selenium Web Driver and Java(Eclipse IDE).
  • Created Feature files using Cucumber and Capybara, Also Created Step Definitions files using Ruby and Rails.
  • Deploying application in different Mockey servers using UNIX.
  • Documented the defects in Quality Center and assigned them to relevant developer.
  • Created and executed detailed test cases with step by step procedure and expected results and maintained the test logs, test reports, test issues, defect tracking using Quality Center.

Environment: Selenium Web Driver, IDE 2.8.0, jMeter, Cucumber,Capybara, Java, Junit, HTML5, CSS3, Scrum, Agile, UI Framework, Web driver, Jenkins, Xcode, Mingle, Mockey, Ruby and Rails and Unix.

We'd love your feedback!