Sdet
Current Analysis of Business and Requirement Specifications. Designing Test Lab, andformulation of Test Strategy, Test Plans Performed functional testing to identifyvarious critical points in the application and automated it by using SeleniumWebDriver. Worked on user stories discussed in Sprint Planning Meetings to draft AcceptanceCriteria, followed Agile methodology to collaborate with developers and projectmanagers for quick and effective software testing on time. Developed test code in Java language using the Selenium framework. Created Selenium Automation Framework with Java, TestNG based on Behavior DrivenTesting using Cucumber, and wrote all the step definitions using Gherkin. Developed Test Frameworks in Selenium for UI Regression Test Automation andwhen necessary, and potentially execute Unit Test Automation (Java/TestNG). Configured Selenium WebDriver, TestNG, Maven tool, and created automationscripts in Java using Junit before agile release. Performed white box testing using TestNG for class, method, & Web Services testing. Involved in Maven configuration for running servers and scripts after the build. Created Selenium WebDriver tests using the page library. Wrote Java Scripts to develop automated scripts and frameworks. Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools(Jenkins) for nightly batch run of the Script. Used Jenkins as continuous integration server to run automated test suites. Identified mobile elements using Appium Inspector, UI Automator Viewer. Wrote Oracle Queries for backend testing. Validated JSON formatted data, different http status code like 200, 201, 400, 415, 500. Responsible to validate database using sql queries. Extensively used SQL statements to query the Database for Data Validation and DataIntegrity. Virtualized the servers using Docker for the test environments and dev-environmentsneeds, also configuration automation using Docker containers.