We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

5.00/5 (Submit Your Rating)

Dayton, OhiO

SUMMARY:

  • Over 7 years of experience in Software Quality Assurance and Test Automation Process, specifically with web - based applications
  • Experience in Automation testing using Selenium WebDriver/RC/IDE/GRID, Junit, TestNG, Jenkins, Maven, Ant, SOAP UI and HP Quality Center.
  • Expert in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of the Script.
  • Good experience in Selenium Test Environment setup expert using the entire open source tools. Excellent experience in writing unique XPathand identifyingweb elements.
  • Expertise in Black Box testing and White Box testing.
  • Experience with Requirement Documents, Test Strategy, creating Test Plans, writing and executing Test Cases, Manual Testing, Creating Automation Test Scripts and Automation Test Execution.
  • Performed Functional, Regression, Integration, Smoke, GUI testing, Database testing, Release testing, Web testing, Performance testing, Stress testing, Internationalization/Localization testing, System Integration testing (SIT) & User Acceptance testing (UAT).
  • Good experience in Web Services testing using SOAP UI, XML, & WSDL. Providing required input data to request XML & get the required data from response XML & use the response data from other request XML using SOAPUI.
  • Experience with SOA architecture which include Soap Web Service
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA and BugZilla
  • Cross browser testing experience with various browsers and good exposure with browser compatibilities and their constraints.
  • Excellent experience with source version control tools such as Subversion (SVN) & Git.
  • Proficient in different software development methodologies like Agile Methodology, Waterfall modelandIterative model.
  • Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.

TECHNICAL SKILLS:

Testing Tools: Selenium WebDriver/RC/IDE/GRID, HP Quality Center, SOAP UI, ALM

Languages: HTML, CSS, JavaScript, Java, XML,C#

Test Framework: Junit, TestNG

Project Methodologies: Agile-Scrum, Waterfall, V-Model

Defect Tracking Tools: Jira, BugZilla, IBM Rational ClearQuest

Build Tools: Ant, Maven

Continuous Integration Tools: Jenkins, Hudson, Cruise Control

Packages: MS-Office Suite(Word, Excel, Access), MS-Project and MS-Visual Studio

Databases: Oracle, SQL Server, MS Access

Operating Systems: Windows variants, UNIX

PROFESSIONAL EXPERIENCE:

Confidential, Dayton Ohio

QA Automation Engineer

Responsibilities:

  • Gathered automation requirements of product and decided the automation scope using inputs from automation stakeholders.
  • Automated test cases, took regular runs and kept all stakeholders informed using auto generated email containing execution result in HTML format, generated by framework.
  • Involved in preparations of BDD Scenarios, Automation Tests, Requirement traceability Matrix (RTM), and Test Summary reports.
  • Developed Automated Regression Suite and Integrated Unit Test Suites for the Product.
  • Developed automated scripts using Selenium Webdriver and implemented Frame work using C#.
  • Used Jenkins for adding automation suite in continues integration process used by development team for periodic builds.
  • Performed defect reporting and bug tracking using Version One and also followed up with development team to verify bug fixes, and update bug status.
  • Developed Test Scripts for TDD and BDD.
  • Used Specflow with selenium and Microsoft visual studio for BDD feature to create automated test scripts.
  • Develop scalable, re-usable UI Automation Tests using Selenium WebDriver
  • Performed Regression testing on new builds, every modification in the application.
  • Responsible for periodic updating of Test Plans and Test Cases as per Requirement Specifications and Business rules.
  • Effectively participated in every day agile scrum stand-up meetings and participated in Iteration planning and retrospective meetings.

Confidential, Issaquah, WA.

QA Automation Engineer

Responsibilities:

  • Involved in building automation framework from scratch using Selenium Web Driver, JAVA, TestNG, Jenkins, JUnit and Eclipse.
  • Performed Data driven testing using Selenium WebDriver and TestNG functions which reads data from property and XML files.
  • Setup the Automation framework using Selenium to run test cases in multiple browsers and platforms.
  • Extensively involved in writing and testing the test cases using TestNG
  • Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Used Selenium WebDriver used to test search results of Meta search engine.
  • Implemented Automated execution of tests (nightly and need based) using Maven andJenkins.
  • Created the tests that have no user interaction as a set and executed them as Batch tests using Maven
  • Involved in the Continuous Integration of the automation framework with Jenkins.
  • Used XPath and DOM to work with dynamic and static objects in Selenium.
  • Involved in testing Web services and XML with SOAP UI and using this tool to locate WSDL file on internet, create Test cases and run them.
  • Developed script and performed WebServices testing using SOAP UI pro tool for functional and regression testing.
  • Performed defect reporting and bug tracking using JIRA and also followed up with development team to verify bug fixes, and update bug status.
  • Extensively used SQL for retrieving data and performeddata driven Tests to validate the same scenario with different test data .
  • Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.

Environment: Java, Selenium WebDriver, Jenkins, TestNG, Maven, Eclipse, SOAP UI, Eclipse, Agile, XPath, Jira, XML, DOM, Internet Explorer, Firefox, Chrome, SQL, Oracle, Windows.

Confidential, IL

Automation Test Engineer

Responsibilities:

  • Responsible for periodic updating of Test Plans and Test Cases as per Requirement Specifications and Business rules.
  • Developed automated scripts using Selenium Webdriverandimplemented Frame work using Java.
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium Webdriver
  • Create Junit HTML test report for the entire test suite.
  • Developed Java based library to read test data from XML & Properties files using TestNG and Selenium.
  • Conducting Regression Testing whenever some code module is changed identified risks and developed mitigation strategies.
  • Performed Regression testing on new builds, every modification in the application using ANT and Jenkins
  • Used JIRA for for defect tracking and reporting which occurred during execution of test scripts.
  • Wrote SQL queries for validating the data mapping and data integrity.
  • Involved in status reporting, project meetings and project planning with the team.

Environment: Java, Selenium Webdriver, TestNG, ANT, Soap, Eclipse, MS Word, MS Excel, Quality Center, SQL, Oracle, Windows.

Confidential

QA Tester

Responsibilities:

  • Created test plans and test cases in concert with system engineers and web designers.
  • Tested the application manually prior to automation for functional testing.
  • Performed Manual performance testing to identify various critical points in the application.
  • Created Test Cases Test Plans and Test labs using Quality Centre.
  • Supported new and existing products by configuring and testing software products and software components of a website.
  • Provided Estimates for testing and updated the Project Plan with the testing timelines.
  • Wrote SQL queries and statements to test database for retrieving information.
  • Coordinated the walkthrough and kickoff meetings with developers and project managers.

Environment: Java, Quality Center, Oracle, SQL, Windows

We'd love your feedback!