Automation Test Engineer Resume
OBJECTIVE:
- Over Five (5+) years of experience in Information Technology, with specializing in Software Quality Assurance Manual & Automation Testing on Web based applications. Skilled in Developing automated test scripts in Hybrid and BDD framework using Java, TestNG, Apache POI, Cucumber, Maven and Selenium WebDriver
TECHNICAL SKILLS
Testing Tools: Selenium WebDriver, Selenium Grid. Cucumber, TestNG
Testing Frameworks: TestNG, Data Driven, Apache POI, Hybrid, Cucumber (BDD)
Build/Integrated Tools: Maven, Gradle, Ant, Eclipse
Test Management Tools: HP Quality Center (QC)/ALM, JIRA, VersionOne
Languages: Java, Gherkins, SQL, XML, HTML, JSon
Operating System: Unix, Windows
Database: Oracle, My SQL, MS SQL Server
VCS & Hosting Service: Git, GitHub, Bitbucket
CI/CD Tools: Jenkins
Reporting: RTM, TestNG, Html, Junit, Cucumber Extend Report
Working mode: Agile process and scrums
PROFESSIONAL EXPERIENCE
Confidential
Automation Test Engineer
Responsibilities:
- Communicated with Developers, Product owner (PO), Business Analyst (BA)Technical Project Managers and Product Managers to understand fast changing project requirements
- Examined requirements, prepared test plan, created traceability matrix, written test scenarios and test cases for both manual and automation testing
- Designed and Developed Test Plan , Test Cases , Test Scripts and performed Manual testing on the entire Application
- Developed test cases in Gherkin and automated them using cucumber
- Performed test activities and defect tracking using JIRA
- Developed Java codes for Selenium test framework using Object Oriented Programming (OOP) concepts such as inheritance , polymorphism , encapsulation , and abstraction
- Developed automated scripts using java in Selenium Web Driver with maven , cucumber , and Test NG
- Developed Java programs using Object Oriented Programming (OOP) concepts to enhance test framework
- Performed test automation Development using test framework that implements Page Object Model (POM), cucumber feature, and Test NG configuration files
- Used Continuous Integration Tools (Jenkins) for automation script run in nightly basis and to provide quick feed back to the developers
- Implemented Maven for Project building, and Git for code management repository
- Hands on experience with Manual API testing with Postman and Automation with Rest Assured
- Checked database to determine successful transaction of test data from the application by establishing connectivity using SQL commands
Confidential
Automation Test Analyst
Responsibilities:
- Participated in release planning, sprint planning , daily scrum and retrospective in agile scrum environment
- Designed and Developed Test Plan , Test Cases , Test Scripts and performed Manual testing on the entire Application
- Performed test activities and defect tracking using JIRA
- Developed automated scripts using java in Selenium Web Driver with maven , cucumber , and Test NG
- Developed Java programs using Object Oriented Programming (OOP) concepts to enhance test framework
- Performed test automation Development using test framework that implements Page Object Model (POM), cucumber feature, and Test NG configuration files
- Implemented implicit wait and explicit wait in Selenium scripts to ensure that the scripts are synchronized with the application
- Used Continuous Integration Tools (Jenkins) for automation script run in nightly basis and to provide quick feed back to the developers
- Implemented Maven for Project building, and Git for code management repository
- Performed Restful API testing using Rest Assured and Java
- Checked database to determine successful transaction of test data from the application by establishing connectivity using SQL commands
Confidential
QA Automation Engineer
Responsibilities:
- Have thoroughly conducted peer reviews for developing and creating the UAT test plan documents, strategy, test cases, test reports using JIRA, and executed test scripts
- Designed and reviewed the test scenarios and scripts for given functional requirements and automated test cases in Selenium
- Implemented SDLC with Agile methodology approach and follow - up with JIRA
- Participated in Sprint planning, retrospective and daily Scrum meeting
- Developed Test Plans, Test Scenarios and Test Cases from Business, Technical and Functional requirements/ user stories
- Automated new test scripts using Cucumber, WebDriver, and Java
- Implemented Page Object Model (POM) concepts using Page Factory to manage objects separately making the framework reusable and scalable
- Proficient in using implicit wait and explicit wait in Selenium scripts to ensure that the scripts are synchronized with the application