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.
