We provide IT Staff Augmentation Services!

Test Automation Engineer Resume

2.00/5 (Submit Your Rating)

San Diego, CA

SUMMARY

  • Over 6 years of professional experience in Software Testing and Quality Assurance, expertise in both Manual and Automation Testing of mobile Native, Enterprise and Web applications.
  • Experience in Planning, Leading the Quality Assurance activities and executing UAT and Regression test cycles for internally and externally deployed software applications.
  • Review, understand and analyze business and functional requirements and develop business scenarios, Test cases and UAT handbook to be used by business participants and Manual testing.
  • Extensive experience on testing native mobile applications on real mobile devices/tablets, simulators and emulators.
  • Hands on experience in using Appium with Automation Framework and Perfecto mobile to automate IOS and Android App testing.
  • Excellent Skill in using and automation tools like Selenium Web Driver and HP QTP in testing Web, and Client/Server Applications.
  • Expertise in Linux/UNIX, PLSQL, SQL DBA.
  • Experience in testing products developed practicing Agile (Scrum and BDD) methodologies.
  • Involved in Cross platform & Cross browsing testing using - Windows XP, Vista, Win 7,Win 8,MAC and Browsers-Firefox, Chrome,IE 8,IE 9,Safari.

TECHINCAL SKILLS

Mobile Automation Tools: Appium, UIAutomator, Perfecto

Web Automation Tools: Selenium RC & Web driver (Java), Cucumber, Soap UI.

Operating Systems: UNIX, Dos, Win 7/NT/2000/XP/Vista.

Programming Languages: Ruby, JAVA, SQL, Visual Basic script

Test Management Tools: Test Director, QTP

PROFESSIONAL EXPERIENCE

Confidential, San Diego, CA

Test Automation Engineer

Responsibilities

  • Handled product testing in agile environment using scrum methodology .
  • Co-ordinated with Product owners, Business teams, Designers, Development team on various requirements & on-going testing activities.
  • Involved sprint planning, daily stand up’s and retrospective as per agile process.
  • Paring with developer, BA to articulate the test scenario’s and test coverage.
  • Identified test scenarios and designed test cases based on User stories and acceptance criteria.
  • Designed & executed automation test scripts.
  • Validated end to end mobile user scenario’s on simulators and real devices.
  • Verified the cached data packets during mobile connectivity conditions like No/Medium/Full Wi-Fi
  • Performed End to End testing of same app across different mobile devices ( IPhone, IPod, IPAD, HP, Samsung and Panasonic tablets and amazon kindle ) connecting to the server parallel at the same time.
  • Performed Cross platform testing and Cross browser testing across iOS and Android.
  • Involved in setting up automation framework with Appium JUnit & Maven in Java
  • Created cucumber scenario feature files along with step definitions for user story’s acceptance criteria.
  • Tested both Mobile Browser and Native applications .
  • Setting the automation frameworks (for both Web & Mobile) using Selenium and designed the scripts from the scratch.
  • Integrating the automation scripts into CI with the help of Maven and jenkins
  • Hands on experience in using HockeyApp in identifying the specific line of code which lead to crash.
  • Experience on Andriod SDK, Logcat debugging tools.
  • Validated back-end logs in Audit log when different mobile devices are generating operations.
  • Responsible for test data preparation, set up test environment, Test Harness for the system.
  • Ensured that all the stories have met the definition of done in each sprint cycle.
  • Performed Regression testing to verify that delivered application has not adversely affected processes.
  • Used JIRA for defect logging and tracking the issues.
  • Maintained all the test results in HP ALM

Confidential

QA Tester

Responsibilities

  • Following Agile testing approach in Day to Day basis using Kanban board and User Stories
  • Adding up test cases ( java based web driver ) to the existing framework and running them in continuous integration server ( Jenkins ).
  • Analysing the test reports and performing maintenance on the existing automated test cases using Eclipse and Java .
  • Attending sprint planning meetings provide estimates and providing feed backs in retrospectives.
  • Perform tests for workflows, queues, calculated fields, customization, plug-ins, dependent pick lists, security roles, tabs, field validation Tests
  • Performing tests for Functional/system, Integration and User Acceptance Testing .
  • Preparing mock Data and Emulating End User Environments to preform UAT Testing .
  • Testing Business requirements for Tax and VAT calculations
  • Tracking and reporting bugs on Jira . Releasing the User Stories/Bugs into UAT after performing 
  • Create and maintain  Selenium/Webdriver bases Java projects/ framework to handle Sanity and Regression tests for sprints.
  • Evaluating automated test reports based on test runs in Jenkins .
  • Co-ordinate with Product owners, Business teams Development team on various requirements & on-going testing activities.
  • Designed and Executed Manual Test scripts for various Sprints.
Confidential

Mobile Tester

Responsibilities

  • Worked in Agile Methodology - BDD approach.
  • Involved in daily Scrum meetings, Retrospective meetings on the on-going Sprints & respective Stories.
  • Designed & Executed Automation Test scripts using Java as a programming language.
  • Using Selenium Webdriver for Web Automation and iWebdriver, Android driver, Appium for Mobile Automation.
  • Tested both Mobile Browser and Native applications .
  • Setting the automation frameworks (for both Web & Mobile) using Selenium and designed the scripts from the scratch.
  • Designed the scripts for XML file verification using automation scripts.
  • Experience in Testing the applications developed in XML, HTML .
  • Designed the scripts for reading JSON parameter verifications.
  • Involved in Smoke, Functional, Regression, Integration, System Testing and supported UAT Testing by providing/setting up the data in Oracle database.
  • Tested Mobile Operating Systems - iOS, Android .
  • Used Jenkins for Testing in Continuation Integration Environment .
  • Continuous monitoring of the alerts received through mails to check if all the application servers and web servers are up.
  • Installed, tested and deployed monitoring solutions with Splunk services .
  • Experience in using SoapUI Pro for web service testing.
  • Executed the jMeter Virtual user scripts.
  • Identifying and isolating perand isolating performance bottlenecks, defects and problems and providing recommendations/assistance to receify the issues.
  • Analysed test results with Architect, Product owner, Development team and Database teams.
  • Co-ordinated with Product owners,Business teams Development team on various requirements & on-going testing activities.
  • Involved in Defect Management.
  • Used GITHUB for version control system.
Confidential

Test Analyst

Responsibilities

  • Worked in Agile Methodology - BDD approach.
  • Involved in daily Scrum meetings, Retrospective meetings on the on-going Sprints & respective Stories.
  • Designed & executed automation test scripts using Ruby as a programming language.
  • Setting up the Mobile Automation Framework and designed scripts from scratch.
  • Using Appium for Mobile Automation Testing.
  • Tested different versions of iOS and Android devices ( iphone, iPad, Samsung, HTC )
  • Experience with Xcode and Android studio.
  • Implemented 60% Automation Test Coverage.
  • Designed the automation scripts for Regression and Smoke Test suites and executed them using Jenkins on different devices at a time.
  • Tested most of the iOS and Android versions on different devices.
  • Verified the functionalities like ( wifi, non-wifi, download titles, out of locale ).
  • Used Jenkins for Testing in Continuation Integration Environment.
  • Used Github for Code repository .
  • Co-ordinated with Product owners, Business teams, Designers, Development team on various requirements & on-going testing activities.
  • Involved in Defect Management.
  • Used GITHUB for version control system.

We'd love your feedback!