Qa Automation Engineer
Current• Designed standardized processes and protocols to continuously improve operational efficiency through positive iteration.• Executed automated Test Scripts through Maven and used maven for building the WebDriver project. • Implemented BDD Framework with POM pattern using Java, Selenium, Maven, Cucumber and TestNG.• Created Selenium web-driver automation using Java for various functional flows in web-interface.• Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.• Performed Continuous integration automation using Jenkins and configured the schedule for automatic triggering. • Conducted Black box testing, Smoke testing, Screen Validation testing, Data-driven testing (Cucumber), Positive & Negative testing, System testing, Regression testing, End to End testing, Functional testing, Integration testing. • Validated Json responses generated for different Web Services using Postman and Rest Assured. • Designed and developed automated test scripts using Postman orchestrating various RESTful web services. • Write defects if found any bugs during the execution of test cases using TestLink.• Involved in pushing the automated test code into CI (Continuous Integration) and monitored the test execution in Jenkins once the code was pushed into CI.• Detecting, classifying, and reporting bugs through the defect Tracking System in Jira.• Performed backend testing of the application using SQL, writing queries to confirm the correctness of data entered via UI and data manipulation.• Participated and conducted Agile Scrum Daily project meetings and planning using the AGILE process.• Prepared user documentation with screenshots for UAT (User Acceptance testing).