We provide IT Staff Augmentation Services!

Senior Mobile Automation Engineer Resume

5.00/5 (Submit Your Rating)

Plano, TexaS

SUMMARY:

  • More than 7 years experience in both Automation Testing (Functional and API), manual testing of both Web - based Applications and mobile applications
  • Worked in both Agile and Waterfall Environment.
  • Expertise in functional testing of application using Selenium Web driver utilizing Junit/TestNG testing framework, Nightwatch.js, Geb/Groovy, Appium, XCUIT test.
  • Hands on experience in Quality Assurance including Functional, System, Smoke, Regression, Integration, User Acceptance Test (UAT) and Compatibility Testing of Web and Client server based Applications.
  • Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle.
  • Working experience in Travel and Hospitality and E-commerce domains.
  • Automated Test scripts using Selenium WebDriver2 utilizing TestNG with JAVA, Nightwatch.js, XCUI Test.
  • Developed Automation Test Scripts in Nightwatch.js.
  • Expertise in developing Automated Test Scripts using HP QTP/UFT for functional testing of Web and Desktop Applications.
  • Experience in testing SOAP and RESTful Web services using Java/Cucumber and Super test.
  • Automated JSON Request and response of RESTful Webservices using JavaScript /super test.
  • Proficient in Java, C# and JavaScript and have strong knowledge on OOP (Object Oriented Programming) concept.
  • Experienced in testing Mobile native applications using Appium/XCUI test.
  • Proficient as Mobile App Tester in testing Mobile applications using Emulators and Simulators on iOS and Android Platforms.
  • Strong experience in Designing & implementation of Automation Frameworks including TDD, BDD, data driven, keyword driven, and hybrid using Selenium WebDriver, C#, JavaScript.
  • Used Eclipse IDE, IntelliJ, Visual Studio developing environment to develop & debug the code.
  • Extensive experience in developing BDD framework for Client/Server, Web and database applications using Cucumber. Ability to document and track defects as well as produce detailed reports using defect-tracking tools such as JIRA, VersionOne, HP-ALM. Expertise in using Rational Robot to record, execute and edit functional regression tests.
  • Built JavaScript based test framework using nightwatch.js, selenium web driver, node.js
  • Expertise in Load and performance testing using JMeter.
  • Experience in Black box testing with a complete QA cycle from testing, defect logging and verification of fixed bugs.

TECHNICAL SKILLS:

Testing Tools: Selenium Web Driver/IDE/GRID/RC 2.4, Mercury QTP 12.0, HP Quality Center, Jmeter, Cucumber, SoapUI, XCUITEST, Microsoft Visual Studio, Appium, HP UFT, Supertest, Nightwatch.js, Postman, Swagger.

Programming/Scripting Languages: Java, JavaScript, Shell Script, C#.

Frameworks: Junit, TestNG, Appium, TDD, BDD, Data Driven, Keyword Driven, Hybrid and Modular Frameworks, JBehave, ATF (Automation Test Framework), Page Object Model, and Backend Testing.

Testing: Integration, Functional, Regression, Performance and Load Testing, Manual Testing, Black Box and White Box Testing.

SOA Technologies: SOAP, REST, WSDL, UDDI, Web Services and SOAP UI.

Bug Tracking Tools: HP Quality Center, Bugzilla, Visual Studio TFS, JIRA and Version One.

Methodologies: Agile, V-model, Spiral and Waterfall.

Build/ CI Tools: Ant, Maven, Jenkins, Gherkins Hudson and Gradle.

Databases Technologies: MS SQL Server, Oracle, MS Access, Oracle PL/SQL, SQL and MYSQL.

Operating Systems: Windows 10, UNIX, Linux and MacOS

Web Technologies: HTML, XML, CSS, JavaScript, Angular JS and Node.JS, Firefox Add-ons XPath and Firebug.

Networking Protocols: HTTP, FTP, SNMP and SSH, TCP, UDP, ICMP

Subversions: SVN and GIT.

WORK EXPERIENCE:

Senior Mobile Automation Engineer

Confidential, Plano, Texas

Responsibilities:

  • Working as Test Lead on Agile/Scrum Methodology involved in giving points to User Stories, Backlog grooming, User story demos, attended retrospective meetings and worked on Iterations (Sprints) part of releases.
  • Mobile Native app automation using Java, Appium, Cucumber, Selenium Web driver.
  • Worked with distributed version control system like GIT and SVN.
  • Tested the workflow through the front end to backend using SQL queries to ensure data completeness, integrity and accuracy.
  • Identifying, analyzing and documenting all the bugs observed during testing and create a ticket in the Jira.
  • Responsible for developing the scripts to support Jenkins (Continuous Integration) of the scripts with the build server

Environment: Java, Selenium WebDriver, Appium, Eclipse, Jenkins, JSON, Agile, JIRA, SQL, and MacOS.

QA Automation Engineer

Confidential, Beaverton

Responsibilities:

  • Worked on Agile/Scrum Methodology involved in giving points to User Stories, Back log grooming, User story demos, attended retrospective meetings and worked on Iterations (Sprints) part of releases.
  • Experience building automation framework from scratch using Selenium web driver, Nightwatch.js, Intellij IDEA and chai mocha framework.
  • Good experience on Test Automation using Selenium Web Driver, Nightwatch.js Implemented Page Object Model Automation framework with Nightwatch.js, Selenium Web Driver.
  • Worked with distributed version control system like GIT and SVN.
  • Tested the workflow through the front end to backend using SQL queries to ensure data completeness, integrity and accuracy.
  • Developed Service Automation framework using supertest and JavaScript.
  • Identifying, analyzing and documenting all the bugs observed during testing and create a ticket in the Version One.
  • Responsible for developing the scripts to support Pipeline (Continuous Integration) of the scripts with the build server

Environment: Java, Selenium WebDriver, IntellijIdea, Swagger, Postman, Pipeline, JMeter, NodeJs, JSON, Agile, Version One, SQL, and MacOS.

Mobile QA Automation Tester

Confidential, Beaverton

Responsibilities:

  • Experience with working in short sprints in an Agile Scrum software development model.
  • Prepared automation test scripts to validate various functionalities using Selenium WebDriver using Java.
  • Coordinated efforts between product development teams and offshore enterprise test team.
  • Experienced in designing customized Hybrid framework, Keyword Driven, Data Driven & POM in order to make maintenance process easier and achieve efficiency, re - usability and accuracy across applications.
  • Document software defects, and bug tracking using HP-ALM, and report defects to software developers.
  • Involved in developing BDD framework, created web UI tests using Cucumber, Gherkin, Selenium WebDriver by writing tests in Java.
  • Work with Teams to create Service test suite using Java and Cucumber.
  • Standardized QA standards and practices across teams where possible.
  • Tested mobile application using Appium by setting up Emulators and Simulators.
  • Worked with both Android, iOS mobile Virtual devices for developing Test scripts using Appium.
  • Developed test plan, test cases, execution of test cases, reporting, tracking defect using HP Quality Center/ALM.
  • Developed automation framework and scripts for End to End (e2e) testing using Selenium WebDriver and Java.
  • Involved in Installing Jenkins on a MacOS machine and created a master and slave configuration to implement multiple parallel builds.
  • Written several SQL queries and analyzed them to validate the business rules in Oracle database through SQL Developer as part of Backend testing.

Environment: Selenium Web driver, Hybrid Framework, HP ALM QC, TestNG, POM, JIRA, Cucumber, Jenkins, and REST, JSON, XML, Appium, SQL.

Mobile Automation Engineer

Confidential

Responsibilities:

  • Involved in Regression testing of each build during the various phases of the Native mobile application, mobile web application using Selenium Web driver, Java and Perfecto Cloud.
  • Experience in creation of test functions, Checkpoints, Data Validation Experience in Data Driven and Keyword Driven testing.
  • Responsible for updating and maintaining Quality Center for all the defects found during the functional and regression testing and follow up the bug life cycle.
  • Involved in creating Manual test case for functional stories and automating them for smoke and Regression Testing in each sprint cycle. Developed spatial data overlays and comparisons tests.
  • Conducted Regression Testing, Smoke Testing, Cross Device Testing in Android and IOS environments through automated testing with Selenium, Java, Perfecto Cloud along with Manual testing.

Environment: Selenium Webdriver, Java, Perfecto Cloud, Android, IOS, Mobile Web Browsers Quality.

Software Development Engineer in Test

Confidential

Responsibilities:

  • Involved in identifying the test cases for automation .
  • Maintained the Test data documentation based on business functions
  • Developed this project using Agile methodology.
  • Used Core Java with selenium web driver in writing the test scripts.
  • Executing test cases, ad - hoc product testing, reporting bugs and reporting tester status, writing test scripts, test automation using Confidential One Automation Framework designed using Selenium, Java, TestNG and Jenkins.
  • Developed automated test scripts for Regression testing using Confidential One Automation Framework.
  • Enhanced and created test scripts using reusable actions, parameters and check points. Developed automation scripts using java selenium to automate functional and regression testing.
  • Designed & developed Restful (JSON/XML) and JAX-WS Web services for different modules.
  • Mentored and trained Team members for the effective use of automation framework and to develop test scripts.
  • Responsible for testing and implementing service oriented architecture components.
  • Parameterization of test scripts using TestNG.
  • Worked with bug tracking tools like Quality Centre and familiar with Jira, HP QC.
  • Created test planning and participated in execution for API Testing using SOAP UI.
  • Developed and executed SQL queries in the database to conduct Data integrity testing by checking the data tables on the server.

Environment: Java, C#, SQL server, Web Services (SOAP & RESTFUL), Agile, XML, Quality Center.

We'd love your feedback!