We provide IT Staff Augmentation Services!

Test Automation Engineer Resume

4.00/5 (Submit Your Rating)

Reston, VA

SUMMARY

  • Experience in developing software throughout lifecycle, from identifying requirements to developing and debugging. Proven background - completing projects on time.
  • Firm knowledge of different phases of Software Testing and Software Development Life Cycle (SDLC) including Agile Methodology and Waterfall.
  • Experience in writing Test Plans, defining Test Cases, developing and maintaining Test scripts, analyzing the results of scripts, interaction with developers in fixing the errors.
  • Proficient on Automation tools like Selenium WebDriver, HPE, IBM tools for testing Web based Applications.
  • Strong understanding of multiple test frameworks like TestNG and Junit.
  • Extensively debugged Java based Selenium Web Driver scripts for accuracy and identified possible causes of malfunction.
  • Developed reusable methods using Java as a part of Selenium Automation Framework.
  • Creating and maintaining smoke/functional/regression scripts for web-based application using Selenium Web Driver, Java, and TestNG.
  • Developed a page object model framework using Java, Selenium WebDriver API, Test-NG, Maven and Jenkins.
  • Automated UI Testing, Cross Browser Testing, Regression Testing and smoke testing.
  • Experienced development of Data Driven Framework using Selenium WebDriver, Maven and Test-NG.
  • Created complete solution for continuous integration tool such as Jenkins from code checkout from GitHub to regression report generation.
  • Used JIRA for issue tracking bug and issues are classified under various forms like new feature, sub-Task, Bug etc.
  • Using JIRA Component, generation reports, collect statistics and display it on dashboards.
  • Using JIRA, different status are used to indicate the progress of a project like “TO DO”, “IN Progress, “OPEN”, “Closed”, “REOPENED” and “Resolve”.
  • Experienced in BDD using Cucumber / Gherkin.
  • Knowledge of automation testing XML, SOAP, RESTful Web services.
  • Experienced in Test strategy planning, scheduling and risk analysis, reporting and tracking.
  • Implementation of Extent API in Selenium using Test-Ng and to create HTML reports, a dashboard view and graphical view.
  • Excellent training skills in technical and domain areas required for the projects which helps the team.
  • Ability to work in a team environment or independently, well at multi-tasking and working well under tight deadlines with high efficiency strong verbal and written communication skills.

TECHNICAL SKILLS

Testing Tools: Selenium IDE, Selenium Web Driver, Selenium Grid, JIRA, Eclipse, Maven, Jenkins, Git, GitHub, SOAPUI, UFT and Postman.

Bug Tracking tools: JIRA, ALM, Clear Quest.

Web Service Tools: SOAP UI.

Databases: Oracle 11g, SQL server 2014, PL/SQL.

PROFESSIONAL EXPERIENCE

Confidential, Reston, VA

Test Automation Engineer

Responsibilities:

  • Analyzed the user requirements, functional specifications and Use Case documents and created the Test Plans, Test cases for Functional testing.
  • Responsible for periodic updating of Test Plans and Test Cases as per Requirement Specifications and Business rules.
  • Prepared a Test Suite of Sanity, Smoke, Regression, Module, Integration, System and Ad-Hoc testing.
  • Attended the Test planning sessions to help understand the End to End team with the code changes for the project
  • Actively participated in daily Scrum meetings.
  • Involved in Functional and Validation Testing of Mobile Applications for Event Management, Social Media Feed and Ticketing apps on iOS and Android Devices for effectiveness of user experience.
  • Selenium WebDriver & BDD
  • Implemented cross browser and cross platform web testing with Selenium WebDriver.
  • Used Selenium to expand test scenarios to catch more bugs and improve quality.
  • Designed and developed automated scripts for Functional, Regression Testing using Selenium WebDriver.
  • Developed a page object model framework using Java, Selenium WebDriver API, Test-NG, Maven and Jenkins.
  • Performed cross-browser testing, usedSeleniumGRID to execute test cases on multiple platform.
  • Setup the automation development environment using Eclipse as the IDE, Selenium WebDriver, Chrome Driver and GIT as the code repository.
  • Wrote Selenium script for taking screenshot and used action class to perform mouse movement.
  • Responsible for updating and maintenance of existingseleniumscripts.
  • Backend Testing and Database Testing
  • Written complex SQL Queries and Used oracle to test the database part of the application.
  • Verified the Log files and written SQL queries on the DB log tables to find out the failures in the testing.
  • Performed the data integrity on the DB tables by writing the SQL queries.
  • Performed Positive Testing, Negative Testing, and Black Box Testing.

Environment: Selenium WebDriver, Jenkins, Selenium Grid, Firebug, JAVA, SQL, Oracle, JIRA, Windows XP, Windows 10, MS-Office, Power Point.

Confidential, Alexandria, VA

QA Automation Engineer

Responsibilities:

  • Participated in analyzing the user/business requirements, functional specifications and use case documents to create the Test Plans and Test cases for System testing.
  • Executed Manual and Automated tests and reported defects by running automated tests; executed manual tests; reviewed results of all tests and reported anomalies into the defect tracking database; verified the resolution of all defects for an assigned project.
  • Prepared traceability matrix to ensure the adequate coverage of the test cases.
  • Updated Test Plans and Test Cases periodically to manage changes in requirements.
  • Connected to database to Query the database using SQL for data verification and validation.
  • Defect Reporting and Tracking with JIRA.
  • Executedmanualtest cases and identified the test cases to be automated.
  • Followed PAGE OBJECT MODEL pattern and used the XPATH.
  • Created Test Suite and executed multiple test scenarios and prepared test result.
  • Implemented behavior driven Test Automation framework using CUCUMBER & Gherkin. Utilized Feature files and written test scenarios using various annotations and associated Java Code.
  • Developed automated scripts using Selenium WebDriver, Java, and TestNG in Eclipse IDE to perform functional and regression testing for web based applications.
  • Developed and implemented Data Driven framework using a Selenium WebDriver API.
  • Used Firebug to locate web elements using XPath, ID, Name, Class-Name, Tag-name and CSS.
  • Used Selenium Actions class to handle mouse movements and hover-over actions on Web Elements.
  • Wrote Selenium script for taking screenshot and used action class to perform mouse movement.
  • Used log4j for logging automated steps and script errors.
  • Facilitate enhancement and maintained the current Test Environment in Eclipse using Java.
  • Implemented Continuous Integration of automation framework using Jenkins.
  • Well versed in analyzing Requirements, System Specifications, Use-Cases and Technical specifications
  • Used Java as client library for Selenium WebDriver API and developed Data Driven Framework using TestNG.
  • Performed complex queries for data validation in SQL statements.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).

Environment: Java, JIRA, Selenium WebDriver, Selenium Grid, Firebug, Jenkins, XPATH, Oracle SQL, Microsoft SQL, MS Office, and Windows 10, and Agile. education

We'd love your feedback!