We provide IT Staff Augmentation Services!

Qa Automation Resume

4.00/5 (Submit Your Rating)

Richmond, VA

SUMMARY:

  • Developed and maintained Behavior Driven and Data Driven Automation Framework with tools such as Maven, Java, JUnit, Cucumber, TestNG, Excel Apache POI, JDBC, Selenium WebDriver, customized for testing web - based applications.
  • Successfully implemented Page Object Model pattern design and Page Factory to Automation Framework for Maintainability and Automation Reusability.
  • Well experienced in Daily Scrum, Sprint Grooming, and Sprint Planning meetings and provided inputs to the Sprint Back Log items with proper estimates.
  • Solid understanding of Object Oriented Programming language JAVA.
  • Ability to create Feature Files and Step Definitions with Gherkin Language and Cucumber.
  • Expertise in Functional Testing, Front-End Testing, Back-End Testing, Regression Testing, and Smoke Testing.
  • Performed Back-End Testing using JDBC including writing SQL Queries for testing data integrity and validating business rules.
  • Experienced in Automated API-Testing using Rest-Assured.
  • Reported and tracked bugs, verified bug fixes with ALM, QC Rally.
  • Managed Version Control using GITHUB.
  • Hands on experience configuring Continuous Integration tools like Jenkins.
  • Cross Functional SDET, can perform Manual Testing as well as Automation Testing.
  • Experienced in reviewing business requirement document and software requirement documents, test cases and their execution, also coordinated with developers for fixing defects.
  • Excellent working experience in all phases of SDLC: Requirements Gathering, Analysis, Design, Development, Testing, Implementation (Production) and Maintenance Support (Post Production).
  • Excellent communication skills, a strong team player and capable of working independently and motivating a team of professionals.
  • Ability to establish relationship with developers, designers, customers and management.

TECHNICAL SKILLS:

Languages: JAVA, SQL, Gherkin, HTML

Automation Testing Tools: Selenium WebDriver, Cucumber, TestNG, JUnit, RestAssured, PostMan

Project Management Tools: Jira, Maven, ALM, QC RALLY

Operating System: Windows

IDE: Eclipse

Continuous Integration: Jenkins, TeamCity

Version Control: GITHUB

PROFESSIONAL EXPERIENCE

Confidential, Richmond, VA

QA Automation

Responsibilities:

  • Build and maintained Regression Suite using Selenium WebDriver, Java, JDBC, JUnit and Cucumber.
  • Implemented Page Object Model design pattern with Page Factory to maintain clean codes, Methods and WebElements reusability.
  • Successfully created reusable WebElements using various locators like ID, Name, Class, Tag Name, Link Text, Partial Link Text, XPath and CSS locators.
  • Participated in a full life cycle of an Agile project and applied best Quality Assurance practices to ensure full functional testing of new features being added every sprint.
  • Attended in daily scrum, sprint planning, sprint demo and sprint retro meetings.
  • Scripting.
  • Managed Version Control using GITHUB.
  • Code Automated functions.
  • Performed Back-End (Sybase, Oracle) testing, API testing (Azure), UI testing (Salesforce) in Automated fashion.
  • Experience testing cloud-based Micro Services Azure.
  • Used Node.JS Server as Mock API.
  • Managed defects life cycle.
  • Effectively communicated testing activities and findings in oral and written formats.
  • Generated Automatic test reports.

Confidential

Automation Engineer

Responsibilities:

  • Maintained and Improved Automation Framework using Maven, Selenium WebDriver, Java, JUnit and Cucumber for application UI Testing.
  • Implemented Page Object Model design pattern with Page Factory to maintain clean codes, methods and WebElements reusability.
  • Successfully created reusable WebElements using various locators like ID, Name, Class, Tag Name, Link Text, Partial Link Text, XPath and CSS locators.
  • Participated in a full life cycle of an Agile project and applied best Quality Assurance practices to ensure full functional testing of new features being added every sprint.
  • Attended in daily scrum, sprint planning, sprint demo and sprint retro meetings.
  • Automated the manual functional scenarios and built the Automation Regression Suite.
  • Managed Automatic Smoke Test and Regression Test suites for application’s stability and functionalities
  • Created Feature Files. Implemented Steps Definition Test Scripts in Java.
  • Performed Back-End testing using Java, SQL, JDBC.
  • Performed Automated API-testing using RestAssured.
  • Used Apache POI for reading and validating the data from Excel files.
  • Managed user stories and defects life cycle using JIRA.
  • Effectively communicated testing activities and findings in oral and written formats.
  • Generated Automatic test reports from Cucumber.
  • Conducted Cucumber training to existing and new team members.

Confidential

Software Engineer

Responsibilities:

  • Analyzed Business Requirement Documents to get better understanding of the system, both on technical and business perspectives.
  • Developed Automation Framework using Maven, Selenium WebDriver, Java, TestNG, and Cucumber.
  • Responsible for generating test scripts to automate Functional and Regression Testing and Smoke Testing in JAVA.
  • Involved in Agile Scrum Methodology.
  • Experienced cross-functional team member helped manual testers to create and execute test cases.
  • Involved in implementation of Test Automation Framework by using Selenium WebDriver, TestNG, and Maven.
  • Performed Cross Browser testing.
  • Manually executed API services using PostMan.
  • Executed automation test cases for Regression and analyzed failures for defects.
  • Performed and Scheduled Daily Smoke Test script by using Jenkins.
  • Created Feature Files and Step Definitions with Gherkin Language in Cucumber.
  • Successfully Automated test reports on Cucumber and HTML.
  • Hands on Experience on POM, and CUCUMBER based framework with help of Maven.

Confidential

Quality Assurance Analyst

Responsibilities:

  • Created detailed Test Cases in JIRA based on business requirements.
  • Performed manual testing using the test case.
  • Interacted closely with developers regarding defects, participated in tracking, reviewing and analyzing bugs.
  • Created, prepared and conducted quality assurance review meetings, developed checks list and other QA documentation like test strategy documents and defect reports.
  • Participated in daily stand-up meetings to understand the progress in work and matched efforts to the changing needs, depending on the current status of the updates in the meeting.
  • Performed Back-End Testing by developing SQL Queries.
  • Reported software defects in ALM and interacted with the developers to resolve technical issues.

We'd love your feedback!