We provide IT Staff Augmentation Services!

Test Automation Engineer Resume

4.00/5 (Submit Your Rating)

Richmond, VA

SUMMARY:

  • Over 6 years of experience in software Testing with exposure to the full development cycle from requirements.
  • Extensively experienced in formulating Test Plans, Test cases, Test Scenarios, and Test Approach.
  • Proficient in developing use cases, user interface specifications, and user requirement specification documents.
  • Experienced in both Manual and Automation testing of the applications.
  • Good working knowledge of development process such as Waterfall and Agile methodology.
  • Experienced in different Types of Testing - Integration, System, Functional, GUI, Regression, Performance, Sanity, Smoke and User Acceptance Testing (UAT).
  • Experienced in using HP Software Management Tools such as ALM/Quality Center.
  • Hands on experience in developing and analyzing Test Plans, Test Strategy, Test Cases using HP Quality Center/ALM.
  • Experienced in the preparation of test data and weekly status reports, preparation and execution of regression test scripts using HP Quality Center/ALM.
  • Extensively experienced in writing both SQL and PL/SQL query for Back-end testing.
  • Proficient in Writing SQL for various RDBMS.
  • Strong Knowledge in selecting the Test Cases to be automated and performed functional testing of the front end using Selenium.
  • Extensively experienced in working on JUnit and TestNG frameworks and Maven for Project building tool, Jenkins for Continuous Integration.
  • Experienced in using Java as client library for Selenium WebDriver and developed Hybrid Automation test Framework using TestNG and Maven.
  • Strong experience in cross browser, cross platform web testing with Selenium RC and WebDriver.
  • Extensively experienced in creating Automation frameworks using Selenium.
  • Ability to work well in fast paced, dynamic team environment.
  • Excellent verbal, written and analytical skills with ability to work in a team as well as individually.

TECHNICAL SKILLS:

Testing/performance Tools: Selenium WebDriver, TestNG, Maven, Jenkins, HP ALM, HP Quality Center

Bug Tracking Tools: HP ALM, HP Quality Center, JIRA, Rally

Web Services Testing tool: SOAP UI

Languages / Scripting: SQL, JAVA/J2EE, Visual Basic, JavaScript, XML, HTML, DHTML

Database: SQL Server, Oracle, DB2, MS Access

Servers: Apache, Tomcat, WebLogic Server

Operating Systems: Microsoft Windows, Mac OS, Linux/UNIX

PROFESSIONAL EXPERIENCE:

Confidential, Richmond, VA

Test Automation Engineer

Responsibilities:

  • Reviewed of Documents like Software requirement Specification, Rapid Design Document, High Level Design, Detail Design Document, Acceptance Test Cases, Integration Test Cases, Unit Test Cases.
  • Analyzed various documents and use Cases to prepare the detailed Test Plan.
  • Tested the application compatibility in all versions of Chrome, Firefox, and Internet Explorer browsers by automating the Test cases.
  • Involved in creating Use cases using MS Visio.
  • Involved in attending all agile scrum meeting and making updated report.
  • Performed Black box testing and Grey box testing.
  • Performed GUI, Functional, System, Smoke, Positive and Negative, Integration, Regression, UAT and Back End testing.
  • Used HP ALM for requirements management, planning, scheduling, running tests, defect tracking and managing the defects and executing the test cases.
  • Use of bug tracking tools ALM and for reporting modification requests.
  • Carried out Automated tests and batch tests using HP ALM.
  • Constructed complex SQL queries to validate the data.
  • Developed the Test Plans, Test Cases, Test Scenarios and executed them using Selenium WebDriver.
  • Performed Data Driven Testing for multiple sets of data using Selenium WebDriver.
  • Created Regression automation scripts using Selenium WebDriver.
  • Developed automated scripts using Hybrid Selenium Automation Framework.
  • Developed and wrote a suite of Test Scripts that included Functional and Regression Test cases using WebDriver.
  • Used Jenkins as a Continuous Integration server to configure with GitHub and Maven.
  • Scheduled testing job and set up the flag to run automation script every time developer commits new code and make a new build.
  • Involved in providing the efficient locators strategy like xpath and css to run WebDriver script in stable condition.
  • Involved in User acceptance testing of the application.
  • Responsible for Testing Web Services requests using SOAPUI.
  • Involved in creating weekly status reports.
  • Participated in various Agile Scrum Meetings.
  • Participated in group meeting and walkthroughs.

Tools: Selenium WebDriver, TestNG, Maven, Jenkins, Oracle, SQL, Windows, HP ALM, VBScript, HTML, XML, CSS, Java, Share point, Outlook, MS-Office, UNIX.

Confidential, Owings Mills, MD

Automation Engineer

Responsibilities:

  • Analyzed requirements, organized and supervised formal reviews of development documentation (requirements and design documents, system test plans).
  • Developed test plans and test strategy documents.
  • Involved in peer reviews of the team’s test plans and test cases.
  • Identified of problems, risk rating, problem reporting and referral to appropriate person or team.
  • Maintained Traceability Matrix for requirements to test case and created a data load.
  • Recorded the deviations found during the development cycle and communicated to the client counterparts.
  • Checked the data flow through front-end and backend and used SQL queries to extract the data from the database.
  • Used Selenium WebDriver to perform data driven testing and to parameterize data.
  • Developed a Hybrid Automation Framework using Selenium.
  • Setup the automation framework using Selenium WebDriver, Java, TestNg, Subversion and Maven.
  • Used User Stories from JIRA to create test cases. Wrote test cases and created test data in EXCEL files.
  • Defined test automation strategy and test scenarios, created automated test cases, test plans and executed tests using Selenium WebDriver, TestNG and JAVA.
  • Wrote JUnit Test Cases for REST web service Java API.
  • Enhanced Selenium Scripts for every load to support new and existing functionality for the application for end to end and regression testing.
  • Run various jobs in UNIX using UNIX commands.
  • Prepared weekly defect reports and test metrics.
  • Participated in project updates meetings, defect review meetings and defect report meetings.

Tools: Share point, Selenium, Oracle, Java, .NET, HTML, XML, CSS, J2EE, JIRA, SQL, Windows, DB2, MS-Office, UNIX, Soup UI.

Confidential, Reston, VA

Software Automation Tester

Responsibilities:

  • Involved in working with Business Analysts, Programmers and Business users through the life cycle of the project.
  • Prepared Test estimation and Test metrics documents.
  • Involved in developing and executing comprehensive system test plans and scripts, and facilitating testing across multiple departments.
  • Created manual test cases and test suites for different modules of the application.
  • Used Quality Center to create and document Test Plans and Test Cases and register the expected results.
  • Executed the test cases and tracked defects using Quality Center.
  • Performed Manual Testing of web-based and client-server enterprise applications and used Quality Center for test management.
  • Involved in Back End testing using SQL queries.
  • Created automation test scripts in Java, TestNG, and WebDriver for various features using Data Driven Framework.
  • Performed cross browser functional testing using Selenium WebDriver/RC.
  • Performed functionality and regression testing during the various phases of the application using Selenium.
  • Developed Automation Scripts, Execution and Analysis Test Results using a Hybrid Framework in Selenium.
  • Involved in User acceptance testing of the application.
  • Attended team meetings as well as developer’s meetings.

Tools: DHTML, XML, CSS, HP QC, Selenium, Windows, Linux, Outlook, MS Office, Java, HTML.

We'd love your feedback!