We provide IT Staff Augmentation Services!

Test Automation Engineer Resume

5.00/5 (Submit Your Rating)

Oakton, VA

SUMMARY:

  • Over 6 years of experience in Software Testing and Proficient in Manual and Automation testing of web based and client/server applications through the Software development life cycle and Software testing life cycle.
  • Excellent communication, problem solving, coordination, documentation, and interpersonal skills with the ability to understand and explain both business and technical needs from and to clients and customers.
  • Experienced in utilizing User Stories to write Test Cases - Functional and Integration test cases, reviewing test cases and Estimating test cases execution.
  • Experienced in preparing and presenting test results and reports and highly dedicated to produce professional work with highest quality and creativity.
  • Proficient with Defect Management Tracking System, Quality Assurance, following Test Plans, Guidelines and Procedures.
  • Experienced in Black box and Gray-box testing of Web-Based applications.
  • Experienced in many types of Functional Testing such as: Regression, Smoke, Sanity, and Integration/System testing.
  • Experienced in writing test scripts, executing test cases, reporting bugs, and using tracking tools like HP Quality Center/ALM and JIRA.
  • Exposure to SOA testing using tools such as SOAP-UI.
  • Experienced in using Postman for API testing via REST and CRUD Protocols.
  • Extensively experienced in HP ALM/Quality Center for both manual testing and Defect Tracking.
  • Experienced in basic Back-End testing to verify data consistency on front-end by writing and executing SQL queries on the relational databases.
  • Good Knowledge in automating regression suite using Selenium WebDriver and QTP/UFT, (Core JAVA & VBScript).
  • Experienced in designing & developing Behavior-Data-Driven (BDD) Framework using Selenium WebDriver, Cucumber, and Gherkin language to validate test cases against different data sets.
  • Experienced in designing & developing Test-Data Driven (TDD) Framework using Selenium WebDriver and QTP/UFT to validate test cases against different data sets.
  • Experienced in creating test scripts in Selenium WebDriver using Page Object Model Repository Design.
  • Designed and implemented Page Object Model automation using JUnit testing framework and Maven Build Management.
  • Ability to assist Development Team on web automation projects.
  • Involved in executing automation scripts on different browsers/environments & report of defects/results.
  • Involved in Maintaining the Selenium and JAVA automation code via version control systems such as GIT.
  • Experienced in using GitHub as a source repository system.
  • Very familiar with automation pipeline and ability to streamline frameworks and test cases with different technologies such as GitHub, Jenkins, JIRA etc
  • Experienced in using Jenkins as a Continuous Integration (CI/CD) server to configure with GitHub and Maven.
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites.
  • Responsible for creation and execution of Selenium test scripts on different browsers and updated the test script as part of maintenance.

TECHNICAL SKILLS:

Testing /Defect tracking Tools: HP ALM, HP UFT, JIRA, HP Quality Center, HP Quick Test Pro, Selenium Webdriver, Selenium Grid, JUnit, Gherkin, Maven, Cucumber, Jenkins, SOAP-UI, JMETER, PostMan

Unit Test Framework: JUnit

Programming Language: Core Java, VB Script, HTML, XML, SQL, PL/SQL

Data Base: Oracle, SQL Server, MYSQL, DB2

Operating System: Windows, Linux/Unix

IDE: Eclipse, IntelliJ Idea

PROFESSIONAL EXPERIENCE:

Confidential, Oakton, VA

Test Automation Engineer

Responsibilities:

  • Involved in creation of test plans, estimations, and tracking projects.
  • Worked closely with clients in gathering and reviewing the business requirements for each Sprint/Release.
  • Involved in Test Case Preparation and Test Case Execution using both Manual and Automation techniques.
  • Executed USE CASES for complex system interfaces.
  • Analyzed application to find out which test cases can be automated and which can be manually tested.
  • Utilized JIRA with TestFLO for total test management.
  • Utilized JIRA for defect tracking, as well as generating the appropriate documentation.
  • Designed and Developed a Behavior-Data-Driven (BDD) framework using Java, Cucumber, Gherkin, Selenium WebDriver, JUnit, and Maven.
  • Maintained and updated a Hybrid Test-Data-Driven (TDD) automation testing framework utilizing Java, Page Object Model, JUnit, and Selenium WebDriver.
  • Involved in pushing the automated test code into CI/CD (Continuous Integration - Continuous Deployment) and monitored the test execution in Jenkins once the code pushed into CI.
  • Well versed in the automation pipeline and continually integrating software
  • Created Test Cases and scenarios for Regression, Integration, and System compatibility testing.
  • Performed Regression Testing for the new builds using Selenium WebDriver.
  • Involved in Cross browser testing for multiple browser and operating system compatibility.
  • Performed Backend testing to verify UI data with Backend Data via SQL queries.
  • Executed API testing via REST and CRUD operations.

Environment: Agile Scrum, Maven, Jenkins, HTML, XML, Oracle, Core Java, HP UFT, Cucumber, Gherkin, UNIX, Windows, Selenium WebDriver, Selenium Grid, JIRA, JUnit.

Confidential, Reston, VA

Test Engineer

Responsibilities:

  • Involved in the execution of the overall test strategy, ensured Test plans aligning with Test strategy.
  • Worked in an agile environment, with an ability to accommodate and test the newly proposed changes at any point of time during the release.
  • Responsible for collecting and analyzing the test metrics and then submitting the reports, which kept track of the status and progress of the testing effort.
  • Developed Test conditions and Test Cases and executed test case scenarios.
  • Involved in analyzing Requirement Specifications and development of Test Scenarios.
  • Reported defects, maintained track of changes made to the requirements using HP Quality center/ALM.
  • Used HP Quality Center/ALM for defect reporting and tracking and prioritizing defects and enhancement requests after ba selining the requirements.
  • Identified regression test cases to automate; automated those test cases using Selenium WebDriver, JUnit and Java.
  • Maintained and updated a Behavior-Data-Driven (BDD) automation testing framework utilizing Java, Cucumber, Gherkins JUnit and Selenium WebDriver.
  • Maintained and updated a Hybrid Test-Data-Driven (TDD) automation testing framework utilizing Java, Page Object Model, JUnit, and Selenium WebDriver.
  • Used JUnit unit testing framework and Maven as build management tool.
  • Configured the test suite to Jenkins to make it run on every successful deployment, which helped reduce the feedback loop time to the developers.
  • Involved in pushing the automated test code into CI-CD (Continuous Integration - Continuous Deployment) and monitored the test execution in Jenkins once the code pushed into CI.

Environment: Core Java, Cucumber, Gherkin, Jenkins, JUnit, Windows, Agile Scrum, MS Office tools, Oracle, SQL Server, HTML, XML, UNIX, Selenium WebDriver, HP Quality Center, Maven.

Confidential, Chantilly, VA

Software Tester

Responsibilities:

  • Prepared Test estimation and Test metrics documents using MS Excel.
  • 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.
  • Involved in working with Business Analysts, Programmers and Business users through the life cycle of the project.
  • Worked with the development team to create a suite of test data including both input files and expected results that fully exercise data validation.
  • Developed and Executed Test Plan & Test Script in Quality Center/ALM.
  • Designed the Test Strategy for multiple projects, defect management using Quality Center/ALM.
  • Performed through Database functionality tests and verified the Business Logic Implementation by constructing and executing several SQL statements.
  • Carried out Hybrid Framework by substituting the parameters using Quick Test Professional/UFT.
  • Developed and executed automated scripts using QTP/UFT for Functional and Regression testing.
  • Created user-defined functions and output values for the content builder and appliance by using QTP/UFT.
  • Performed Functional, System and User Acceptance Testing.
  • Responsible for preparing and sending the deliverables like weekly status reports to the QA managers and project lead.
  • Responsible for weekly status reports and meeting.

Environment: Oracle, SQL Server, Windows, HTML, Agile, MS Office, MS Excel, Quality Center, UFT/QTP, VB Script, UNIX.

We'd love your feedback!