We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

0/5 (Submit Your Rating)

CA

SUMMARY

  • Over 5+ years of experience as QA Automation engineer and Selenium tester.
  • Extensive hands on experience automation testing.
  • Experience in both Manual and Automation tools like SeleniumWeb Driver/RC/IDE/GRID, TestNG, Maven, Jenkins, POSTMAN, Desktop, Mobile and Web based Applications.
  • Experience in setting up Test automation framework wif CI server Jenkins.
  • Experience wif implementation of TestAutomationFramework in Java usingSeleniumWebDriver, Grid, TestNG and Maven.
  • Extensive knowledge of developing Data driven and Hybrid framework wifSelenium WebDriver.
  • Experience in Page object design pattern for data driven Test automation framework.
  • Distributed testing experience for cross browser and cross platform functional testing through Selenium grid as Hub/Node setup.
  • Experienced in using GitHub / GitLab as a source repository system to share code wifin teh office as well as wif teh team in overseas.
  • Good Knowledge of Object - Oriented programming Concepts (OOPS) and Java Skills.
  • Extensively debugged Java based Selenium Web Driver scripts for accuracy and identified possible causes of malfunction.
  • Creating and maintaining smoke/functional/regression scripts for web-based application using Selenium Web Driver, Java, and TestNG.
  • Experienced in Web Services testing using Postman. Validated request and response SOAP and RESTFUL Web service calls.
  • Experience in building and executing tangible test cases from abstract internal and customer requirements. Deep understanding of all phases of teh Software Development Life Cycle (Agile and Waterfall).
  • Proficient at creating and executing SQL Queries involving multiple tables using join statements and validated against Web-UI.
  • Used SQLJDBC for Java to automate database testing for teh database in SQL.
  • Experienced in using JIRA for issue tracking and Git and GitHub for version control.
  • Expert in defining Testing Methodologies and creating Test Plans, Test Scenarios, Test cases from business, technical and functional requirements.
  • Experienced in attending status review meetings, interacting wif developers to resolve teh issues.
  • Excellent organizational and analytical abilities teamed wif effective oral and communication skills.

TECHNICAL SKILLS:

Languages: Java, JavaScript, SQL, HTML, XML.

Testing Tools: Selenium Web Driver, HP Quality Center, JIRA.

Operating Systems: Windows XP and Windows 7, Ubuntu 16.04.1 LTS. Mac OS.

Databases: Oracle 10g, SQL server 2008, PL/SQL.

Build Tool: Maven, Jenkins

PROFESSIONAL EXPERIENCE:

QA Automation Engineer

Confidential, CA

Responsibilities:

  • Worked in an agile environment - Participated in Daily standup meetings.
  • Analyzed system specifications, design, development and execution of test plans and test cases.
  • Developed and executed Automation Test Scripts using Selenium and Testing framework. And working Agile
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG, Maven, Apache POI and Ant technologies under Java platform.
  • Executed scripts on different browser and different platform and played a major role in contributing to teh framework. And working Agile scrum environment.
  • Performed Regression testing for new builds and every modification in teh application using Selenium.
  • Accessing Forms, tables, links, Keyboard & Mouse Events, Uploading File usingSeleniumWeb Driver.
  • CSV files are used for storing teh request and response data, CSV file Processors and used for converting teh CSV files into beans, Getters and Setters are used for getting teh data form CSV and using them in teh test Scripts.
  • Involved in teh Continuous Integration of teh automation framework wif Jenkins.
  • Used Git as a central repository for continuous check in and checkout of code.
  • Used Jira for creating and tracking defects in each sprint.
  • Reported software defects in Jira and interacted wif teh developers to resolve technical issues.
  • Creating Postman Collection for API Test Execution for Validating Request and Response.
  • Prepared teh data to cover various scenarios and wrote SQL scripts to verify teh database updates, inserts and deletion of teh records.
  • Generated Weekly Reports, Defect Reports and Customized Summary Reports.
  • Maintained Metrics and participated in teh Weekly Status Updates showing teh progress of teh testing effort and open issues to be resolved.
  • Participated in Stand-up meeting, walkthrough meeting, weeklyautomationmeeting wif all other QA, weekly assessment meetings wif developers.

Automation Test Engineer

Confidential, Detroit MI

Responsibilities:

  • Reviewed Functional Requirement Specifications and created test cases based on test scenarios drawn from functional requirements.
  • Performed Functional, Negative, Positive, Integration, Regression, End to End and User Acceptance Testing.
  • Used JIRA for tracking defects and notifying developers.
  • Performed user stories and participated in Sprint planning, Review Sessions & Scrum Meetings and developed Test scenarios, Test cases, Test data, Test procedures, Test reports.
  • Developed teh keyword Driven Framework for market risk application automation from scratch level by using Java and Selenium.
  • Worked on developing teh automation scripts for backend testing using Selenium WebDriver and Java open source library.
  • Performed Data-driven tests using Excel and XML files.
  • Used Firebug and Object spy to inspect teh element (XPath)of teh web elements and Eclipse IDE for Java development.
  • Implemented Automated execution of tests (nightly and need based) using Maven and JENKINS
  • Used Log4j for logging automated steps and script errors
  • Interacted wif Client, Product Owner and Development team to understand teh User stories and Acceptance Criteria and gathered Functional and Non-Functional requirements for project release.
  • Participated in daily SCRUM meetings and meetings involved in QA planning, coordination and implementation of QA methodology.

Software Quality Engineer

Confidential

Responsibilities:

  • Responsible for requirement analysis, identification and documentation of required system and functional testing efforts for all test scenarios Positive and Negative
  • Developed teh Test Plan, Test scenarios, Test cases for testing different modules and interfaces of teh system.
  • Created various scenarios to ensure there were no gaps between systems.
  • Developed Automation scripts for new enhancements using Selenium Web Driver and TestNG.
  • Wrote Structure Query Language (SQL) queries to check proper data population in application table and for data verification to perform Backend Testing against SQL Server.
  • Responsible for keeping test schedule working directly wif developers and project manager to ensure clear communications on requirements and defect reports.
  • Worked wif automation testers to identify test scenarios and test cases as candidates for test automation and gap analysis wifin automation coverage.
  • Executed Test Cases and procedures on different application build versions.

We'd love your feedback!