We provide IT Staff Augmentation Services!

Qa Test Automation Engineer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • Dynamic and motivated professional SDET/ Automation Testing Engineer wif 6+ years of experience in software testing industry.
  • Skills include analytical thinking and creative problem solving. Able to apply customer’s desire to improve users experience for clients. Adaptable and transformational individual wif an ability to work independently and in cross functional team, creating TEMPeffective demos, and developing opportunities dat further establish organizational goals.
  • Closely working in each phase of Software Testing Life Cycle (SDLC) and Software Developing Life Cycle (STLC).
  • Full Experience in generating Test Plans, writing proper Test Scenario, and executing Test Cases, tracking, and logging Defects in Jira, analyzing Tasks and Test Summary Reports.
  • Huge desire and big experience in attending Sprint Planning Meetings, Code Grooming Sessions, User Story Generation Sessions, Sprint Review, Sprint Retrospective Meetings and providing quality feedback to Product Owners and Scrum Masters.
  • Fundamental knowledge of Java Programming Language and OOP concepts (Inheritance, Encapsulation, Abstraction and Polymorphism), and implementing them as a Page Object Model Design Pattern to a framework.
  • Tremendous knowledge and long - term experience working wif open-source automation testing tool Selenium Web Driver, unit testing tools such as TestNG, BDD Framework such as Cucumber along wif Gherkin Language, Eclipse as most used IDE.
  • Designed and maintained several automation frameworks like Hybrid Framework, Test-Driven Development Framework, Data-Driven Framework, Behavior Driven Development Framework, Page Object Model Framework using Selenium WebDriver.
  • Over 3 years of experience in developing and maintaining BDD Framework using Cucumber, structuring Feature Files as well as Test Runner for triggering test execution and Step Definitions for writing scripts using all advantages of Selenium Web Driver.
  • Proficiency in designing and developing Testing Framework using POM (Page Object Model) and maintaining repositories and dependencies, implementing java libraries.
  • Expert in operating project building tool Maven, appending dependencies and retaining pom.xml file and maintaining version control using GIT.
  • Directly involved in each Scrum Ceremonies, analyzed requirements, developing, and improving test plans, test executions, tracking, following up and reporting Defects.
  • Hands on experience writing SQL Queries along wif data integrity and data validation testing. Performing Database Testing.
  • Experience in Core Java, development by applying different concepts like OOPS, Collections, String, Interfaces, Exception handling, Multithreading, etc.
  • Proficient in testing REST API using tools like POSTMAN and REST-Assured Java.

TECHNICAL SKILLS

Automation Testing Tools: Selenium Web Driver, TestNG, Cucumber, Apache POI, JDBC, Selenium Grid, Junit

Databases: Oracle, MySQL

Programming Languages: Java, SQL

IDE’s: Eclipse, IntelliJ IDEA

Framework: Behavior Data Development, Data Driven Development, Page Object Model Design Pattern

CI/CDtools: Jenkins

Version ControlToolsBuild Tools: Git, GitHub, Bitbucket

Build Tools: Maven

API tools: RestAPI, Postman, Rest-Assured Java Library

PROFESSIONAL EXPERIENCE

Confidential

QA Test Automation Engineer

Responsibilities:

  • Developing BDD script wif Cucumber and writing step definition using Gherkin Language based features.
  • Involved in Automation Feasibility Study for Web based application Taking part in Product trainings, issues discussion and interacting wif customers.
  • Designing Selenium, Testing, Maven tool and forming selenium automation scripts using Java programming language.
  • Using Selenium Grid and Jenkins, issued test automation execution on different environment as part of Continuous Integration Process.
  • Using Selenium WebDriver, created and developed Automated Functional Tests.
  • Performing Functionality, System, Integration, and Regression Tests of Web based Reports.
  • Writing and executing automated test cases using Selenium WebDriver to automate manual testing solutions.
  • Performing functional tests using Selenium WebDriver wif Data Driven Framework and documenting results.
  • Setting up and analyzing Maven Cucumber reports.
  • Performed End to End testing by validating the data using Microsoft Excel.
  • Preparing test cases for Navigational testing, Functionality testing and User interface testing.
  • Involved in the Defect Review Meetings, build meetings and Release Meetings to resolve issues.
  • Selection or identification of test cases for automation from existing test case documentation.
  • Configure Selenium Test Environment for setup (ex: Java, Selenium Web Driver and TestNG etc.).
  • Creating, Enhancing, Debugging and Running Test Cases.
  • Organizing, monitoring defect management process, handling changes and conducting Regression Tests.
  • Testing Web Application which uses Restful Web Services, JSON.
  • Used Rest Assured and POSTMAN for API Testing along wif JDBC for Database

Environment: Java, Maven, Selenium, Cucumber BDD, CI/CD, Jenkins

Confidential

QA Engineer / Test Automation Engineer

Responsibilities:

  • Automation and Execution of Test Scripts.
  • Established connectivity between the Java Programming language and a wide range of databases using JDBC
  • Performed API automation testing Using Rest Assured libraries and manual testing using Postman.
  • Created a software defect tracking report for project release status to stakeholders.
  • Automation framework design and implementation according to project structure.
  • Developing BDD script wif Cucumber and writing step definition using Gherkin Language based features
  • Participation in Selenium Environmental Setup wif IDE.
  • Used Jenkins as Continuous Integration Tool and used TestNG plugin wif Jenkins to generate high quality reports. Applying Designing and Test Automation Strategy Documentation
  • Taking part in Product trainings, issues discussion and interacting wif customers.
  • Designing Selenium, Testing, Maven tool and forming selenium automation scripts using Java programming language.
  • Evaluate the Requirements of Business and Develop the Accurate Test Plan and detailed Test Strategy.
  • Involved in determination of the technical challenges and in estimation of Test Planning.
  • Creating, Enhancing, Debugging and Running Test Cases.
  • Creating an automation Test Plan and getting approval.
  • Developed reusable methods wif Java Programming Language using Selenium WebDriver and maintained the framework.
  • Analyzing smoke test results, settling working environment.
  • Created accurate and efficient test scripts to manage automated testing using Selenium WebDriver, JUnit, analyzed Test Results.
  • Involved API Level testing for web services enhanced the Test harness and developed many Test suites using JSON.
  • Added assertions to validate the JSON in Web Services.

Environment: Java, Rest-Assured, Selenium, Maven, TestNG, Postman, Agile

Confidential

QA Analyst

Responsibilities:

  • Learned and followed Agile Methodology in Scrum Framework and attended all kinds of Project related meetings wif team members.
  • Created great relationship wif the QA Team, Project Manager, Product Owner, and developers to help, support and solve any issues immediately.
  • Obtained and developed new skills on learning Automation tools of Java, Selenium IDE, Selenium WebDriver, SQL, SoapUI.
  • Recorded, reported, and documented bugs/defects in JIRA, and ensured problem resolution is communicated in a timely and TEMPeffective manner between QA Lead, Developers, and Product Owners.
  • Designed and developed manual Test Cases for testing procedures.
  • Assisted developing Test Cases, Test plan to be used for Functional testing.
  • Performed Cross Browser testing to check the compatibility of the application.
  • Participated in Daily stand-ups and contributed inputs in all matters of importance and helped solve blockers.
  • Assisted in gathering Requirements and developing user stories to be used in feature addition to the existing system.
  • Logged and tracked defects in JIRA and assigned priority based on importance.
  • Wrote SQL queries to be used in Back-End testing wif Oracle.
  • Used Page Object Model to create Test Automation Projects using Eclipse IDE to develop and debug test codes and Cucumber BDD as a testing framework.
  • Automated and Manual Test Scripts based on user stories in JIRA
  • Performed Negative and Positive Tests and Cross-Browser Tests wif Chrome, Firefox for maximum efficiency and assurance.

Environment: Manual Testing, Java, Selenium, JIRA, Test Cases, Test Plan

We'd love your feedback!