We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

0/5 (Submit Your Rating)

FL

SUMMARY

  • 5 years of experience as a Software Automation Tester with strong and solid knowledge specializing in Manual /Automation Testing of Web Applications
  • Utilized Selenium WebDriver with Java, JUnit, TestNG, Maven, Cucumber, Jenkins, Jira, and Git.
  • Experienced in BDD (Behavior Driven Development) and DDT (Data - Driven Test) using Cucumber / Gherkin features, scenarios, and step definitions.
  • Worked with projects that were based on an implementation of the Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC)
  • Proficient with Page Object Model by using Page Factory, Data Driven / Modular Framework in Selenium WebDriver - Java.
  • Worked with Database Testing using SQL queries in MySQL to view, update, insert, or record data.
  • Implemented Agile/Scrum Methodologies in various projects and actively participated in all meetings and conferences to comprehend the testing requirements and testing process on a regular basis.
  • Experienced in Core Java and Object-Oriented Programming (OOP) Concepts and used Java for many Tests Case automation.
  • Used Maven management-built tool in Pom.xml for Java Automation scripts.
  • Strong knowledge in documenting detailed accurate defects and informative solution steps in Jira and creating reports in Jenkins Continuous Integration tool.
  • Used Apache POI API to read and validate the data from Excel files.
  • Practical experience with creating Test Scenarios, Cases, User Stories, Test Scripts, Smoke Tests, and Regression Tests based on project requirements.
  • Able to use different browser environments such as Google Chrome, Firefox, Opera and Internet Explorer with Selenium WebDriver to execute scripts.
  • Good understanding of Web Elements and possess the ability to locate Web Elements.
  • Execute manual test cases.
  • Teamwork and Cross-Functional Communication.
  • Ability to organize and prioritize work and manage time.

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver, TestNG, JUnit, Cucumber, JMeter, REST Assured, JDBC

Frameworks: Cucumber BDD, JUnit, TestNG with Maven

Languages: Java, Python

OS: Windows, Mac OS

Project Building: Maven, Data-Driven, Behavior-Driven Development (BDD), Page Object Model (POM) Design.

IDE: Eclipse

Databases: MySQL, Mic

Build Tool: Maven, Jenkins

Repository System: Git, GitHub

Methodologies: Agile/Scrum

Test Management: Jira

PROFESSIONAL EXPERIENCE

Confidential - FL

QA Automation Engineer

Responsibilities:

  • Designed test cases, scenarios, or charters to verify functionality. Analyzed business requirements, documented business requirements specifications, and wrote Test Plans, Test Cases.
  • Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development) using Cucumber in Gherkin format.
  • Interacted closely with developers regarding defects, and participated in tracking, reviewing, and analyzing bugs.
  • Worked in Agile Testing Methodology with Scrum Framework and attended Daily Standups, Sprint Planning, Sprint Grooming, Sprint Demo, and Sprint Retrospective meetings for each Sprint deliverable.
  • Practical experience with Creating Test Scenarios, Cases and User Stories, Test Scripts, Smoke Testing, and Regression Testing, based on Project Requirements.
  • Created, maintained, and executed scripted manual tests, as appropriate.
  • Communicated discovered bugs or defects accurately and effectively to the team.
  • Created web service API requests by using Postman.
  • Initiated boundary testing for state enforced grading system on the new SIS system
  • Beta tested with 300 active users and responded to real time and documented issues.
  • Practical experience with Creating Test Scenarios, Cases and User Stories, Test Scripts, Smoke Testing and Regression Testing, based on Project Requirements.
  • Hands-on experience with AWS resources including S3, IAM, Lambda, MQTT Topic etc.
  • Used IAM to create new accounts, roles and groups and engaged in enabling lambda functions for dynamic creation of Roles.
  • Performed Web Services testing using Postman and REST-Assured library with Java as a programming language. Created data-driven tests using Apache POI libraries.
  • Automated database scenarios using Selenium Web driver with Java and JDBC API.

Confidential - New York/NY

QA Engineer

Responsibilities:

  • Analyzed business requirements, documented business requirements specifications, and wrote Manual Test Cases.
  • Used Jira to track issues, bugs, and tasks throughout the software development life cycle.
  • Build automated suites to test web-based applications using Selenium WebDriver, Java, and Cucumber in an agile environment.
  • Developed and Maintained automation framework with Maven and followed a Hybrid Approach using BDD framework with Cucumber.
  • Developed reusable selenium methods to handle Dropdowns, frames, alerts, checkboxes, radio buttons, dynamic calendars, and web tables in Selenium WebDriver.
  • Practical experience with Creating Test Scenarios, Cases and User Stories, Test Scripts, Smoke Testing, and Regression Testing, based on Project Requirements.
  • Performed cross-browser testing using different browsers, and environments like Google Chrome, Firefox, and Internet Explorer with Selenium Web Driver to execute scripts.
  • Wrote Automation scripts using Selenium WebDriver with Java using Cucumber BDD framework, JUnit, and Maven tools.
  • Integrated the test suites to Jenkins to execute them automatically after every successful deployment.
  • Worked on the BDD Automation Framework which uses Cucumber, and Gherkin with Selenium WebDriver by reading test data from Excel files using Apache POI.
  • Used Maven management-built tool to maintain dependencies and project structure for Selenium Java Automation scripts.

We'd love your feedback!