Qa Automation Engineer
Current• Analyze business requirements, Software requirement specifications to create test plan and test cases for manual and automation testing using Selenium WebDriver, Java, TestNG. • Understand new requirements and develop QA Test cases for the new features. • Responsible for attending the daily meeting regarding the status of the application on daily basis in the Agile Environment.• Participated in the System Test Plan reviews, Test Scenarios, Test Cases Review and modified the documents with respect to the review comments. • Responsible for over viewing reported bugs. • Worked with the Web programming language HTML5, CSS3, XML and selected web element by using Firebug and Fire Path. • Behavior-Driven Development (BDD) implementation with Cucumber gherkin, expanded test scenarios, tracked Cucumber reports. • Responsible for Regression testing, User Acceptance testing (UAT), End-End testing, Smoke testing and API testing. • Involved in Rest based web services testing using Rest Assured and Postman web services testing tools. • Created Jenkins pipeline to execute automation code nightly.• Involved in breaking down the User Story into Tasks and assigning. • Responsible for back-end testing/database testing, which was done using SQL queries.