Qa Automation
Current• Involved in the design and development of test plan from the Business and Functional Requirements which includes test objectives, test strategies, test environments etc. • Involved in discussions with business, development, and user groups to familiarize with requirements.• Responsible for fixing and maintaining regression automation test scripts for end-to-end testing using Selenium Web driver (using Java). • Developed Java based library to read test data from XML and Properties files using TestNG and Selenium.• Performed black box testing using TestNG for class, method, and Web Services testing.• Involved in creating Test Scripts for each Test Case using Test Automation Tool Selenium/TestNG in Eclipse using element locators XPath and TestNG methods. • Used Jenkins as continuous integration server to run automated test suites. • Involved in Smoke, Functional, Integration, System, Usability, UI, Cross browser, Positive, Negative Testing, Acceptance of web and Mobile (Native/Hybrid) applications, Web services testing.• Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and Web Driver. • Performed testing on the Web Services API's using protocols like HTTP, HTTPS, SOAP and WSDL using Postman tool related with various interfaces. • Involved in Mobile Testing by writing java for automation through Selenium APPIUM. • Performed automation testing using Robot Framework as well as executed and monitored existing automated test suites and evaluated automation test results.• Utilized various test tools for automation of test cases Generate test reports and performed extensive Web Services testing using Postman. • Developed Test Framework in Protractor for UI Regression Test Automation and implemented testing framework in Jenkins for continuous integration.• Analyzed the business requirements, developed test plans, and created test cases in Quality Center a test management tool.