LiveCareer-Resume

qa automation engineer resume example with 7+ years of experience

JC J S S JS J S S JS J S S JS J S S JS J S S JS J S S JS
Jessica Claire
, , 100 Montgomery St. 10th Floor (555) 432-1000, resumesample@example.com
Summary

Dedicated automation engineering bringing 7 years of experience and diligence to handle needs of large and complex projects. Solid history in both manual and automation testing.

In my career thus far, I have gained extensive experience in:

  • Manual and automated testing in Java using Selenium, utilizing IDEs such as Eclipse and IntelliJ in both Agile and Waterfall development life cycle.
  • Requirement analysis, Design, and Test Development of Client/ Server and Web Based Applications.
  • Writing and maintaining Test Cases and logging bugs for delivering quality products.
  • Knowledgeable with test automation framework tools such as JUnit, TestNG, and Cucumber.
  • Proficient in writing Selenium Web Driver automation scripts in Java using Maven.
  • Skilled in designing Page Object Model Test Frameworks.
  • Experienced in using GitHub as a source repository and JENKINS for continuous integration.
  • Coordinate the execution of integration, system, and regression testing of software. Interact with the product delivery team;
  • participate in product requirement/design reviews to provide input on completeness of functional requirements, product designs, and schedules.
  • Planned, Designed, Built and Maintained Complex Test Automation Frameworks (Java Selenium, Apache POI for Data-Driven, keyword -Driven, BDD (Cucumber / Gherkin).
  • Expertise in functional testing, integration testing, regression testing, System testing, black box testing, GUI testing, Sanity testing, Ad-hoc testing, usability testing, back-end testing, browser compatibility testing, API testing and User Acceptance Testing (UAT).
  • Writing SQL commands such as Join, Set, Group By and executed stored procedures and functions. • Strong knowledge on testing Rest & Soap APIs using SoapUI and Postman tools.
  • Hands on experience in automating API testing using Rest Assured tool with BDD Framework.
  • Extensive knowledge in gathering and understanding BRDs (Business Requirements Document), FRDs (Functional Requirements Document), SRS (System Requirement Specifications) and Use cases.
  • Problem Solving and Defect Tracking Reports using Bug tracking tools like Quality Center (ALM) and JIRA.
Skills
  • Methodologies: SDLC, Agile Scrum, Kanban, Waterfall Model, STLC
  • Testing Tools: Selenium with Java, QC/ALM, Jira, SoapUI, Postman, RestAssured.
  • Framework: JUnit, TestNG, Cucumber/Gherkin, Apache POI.
  • Language: Java, JavaScript, HTML, JSON, XML, C++, c#,Python (Basic).
  • Database: Oracle, MySQL, SQL, MS Access .
  • Browsers: Google Chrome, Internet Explorer, Firefox.
  • Platforms: Windows, Linux/Unix.
  • Integration Tools: Jenkins, GitHub
Experience
01/2019 to Current QA AUTOMATION ENGINEER Dolby Sound Laboratories | Burbank, CA,
  • Design Data Driven framework for Selenium using POM for Web Applications.
  • Proficient in writing Selenium WebDriver automation test scripts in Java using Maven, JUnit, TestNG, and Cucumber.
  • Extensive use of Page Objects design and page navigation frameworks for readable test scripts, as well as easy maintenance from developers' perspective.
  • Create Cucumber BBD Feature Files with Java Object Oriented Programming.
  • Use of Selenium Screenshot for capturing failed test cases, Select for selecting multiple values from a List, Actions for various key/mouse events, different element locators (Name, ID, XPath, CSS, etc.).
  • Design object repository in the Selenium framework using CSS and XPATH locators.
  • Design, build, and maintain story-based test automation scripts for UI validations using Cucumber through business, technical and functional expertise.
  • Create and enhance numerous test scripts to handle any changes in the objects, test applications GUI using Selenium WebDriver.
  • Involvement in executing SQL Queries and PL/SQL procedures, functions used for backend testing.
  • Support smoke and regression testing in production environment during rolling deployments. • Perform system testing, functional testing, integration testing, smoke testing and regression testing.
  • Develop Requirement Traceability Matrix (RTM).
  • Follow Agile scrum methodology as part of SDLC.
  • Web Services testing using SOAPUI (Get Method, POST Method) -SOAP and Restful (JSON).
  • Experience in RESTFUL Web Service Testing using Rest Assured framework.
  • Validate JSON formatted data by using different HTTP Methods (GET, POST, PUT etc.).
  • Maintain and execute API regression suit and reported results.
  • Use GitHub as centralized repository as well as version control tool.
  • Use Jenkins to run at regular intervals for spot and regression testing for all the environments.
  • Log of defects and monitoring their statuses to closure using Jira. •
  • Present sprint demos to product owners at the end of every sprint.
  • Participate in QA reviews and implementation of processes and procedures improvements
07/2016 to 12/2018 QA AUTOMATION ENGINEER Dolby Sound Laboratories | Denver, CO,
  • Designed and develop automation framework for the project using TestNG, JUnit and Java on multiple browsers such as Firefox, Chrome, and IE.
  • Integrated Maven for creating and maintain selenium Test Environments.
  • Perform test case execution, test scripts, captures test results, and reports defects.
  • Write agile formatted user stories for development with acceptance criteria (Given, When and Then).
  • Participate in daily stand-up, sprint grooming, planning, retrospective meetings as part of agile process.
  • Perform Front- End Testing using Selenium WebDriver using locators such as XPath, CSS and others to locate and Test elements in the application following POM design pattern for several web browsers.
  • Design, develop and implement scalable test automation framework and strategy using Selenium.
  • Work on SOAP Ul, Postman as part of Soap/Rest API calls testing.
  • Create the status reports on test cases executed, defects found, defects pending, defects solved.
  • Cucumber is used for regression testing and functional testing with Selenium as primary tool to the Test Scenarios. Test Cases and Test conditions identified.
  • Create Release production validation test suit and used Selenium screenshot along with tests reports.
  • Jenkins is use for continuous integration of the test cases periodically.
  • Using GitHub for storing all the scripts at a centralized repository that can be shared with the team.
  • Modify and design pre-existing framework function libraries.
  • Involve in executing SQL queries and SQL procedures, functions, and packages for backend testing.
  • Use GitHub as version control tool.
07/2015 to 06/2016 QA Automation Engineer Dolby Sound Laboratories | Ozark, MO,
  • Analyzed business requirements, system requirements specifications with developers and business teams.
  • Involved in analyzing system specifications, design, development and execution of test plans and test cases for manual and automation testing.
  • Participated in discussions with the onshore and offshore development teams and Business and Portfolio Analysts to confirm the testing efforts are covering change of scopes, updated user stories and other functional requirements and modifications.
  • Communication and collaboration with other departments to analyze testing requirements, define and implement test cases in ALM and developed test plan.
  • Used Java language and JUnit framework for scripting. Used Maven for building the WebDriver project.
  • Implemented Data-Driven test to verify the same functionality with multiple sets of data.
  • Developed Selenium test cases using JUnit framework with Maven to manage dependencies.
  • Developed and maintained Selenium WebDriver scripts for Functional, Sanity and Regression testing.
  • Modified and executed Test Case Scripts in Eclipse IDE.
  • Usability Testing of web applications across all the major platforms. Provided backend testing for data validation using SQL on Oracle. Report of bugs and email notifications to the developers using ALM and JIRA.
  • Facilitated End to End and UAT testing along with defects status turn over meetings
Education and Training
Expected in 09/2014 to to Bachelor of Science | Computer Science Alneelain University, , GPA:

By clicking Customize This Resume, you agree to our Terms of Use and Privacy Policy

Your data is safe with us

Any information uploaded, such as a resume, or input by the user is owned solely by the user, not LiveCareer. For further information, please visit our Terms of Use.

Resume Overview

School Attended

  • Alneelain University

Job Titles Held:

  • QA AUTOMATION ENGINEER
  • QA AUTOMATION ENGINEER
  • QA Automation Engineer

Degrees

  • Bachelor of Science

By clicking Customize This Resume, you agree to our Terms of Use and Privacy Policy

*As seen in:As seen in: