Senior Quality Engineer
CurrentResponsible for developing automated test scripts using Selenium WebDriver and JAVA framework by preparing Test Plan, Estimation Strategy, Metrics based on the requirements.➢ Worked with Java concepts and developed automation scripts using Selenium WebDriver, Cucumber, Eclipse, Junit.➢ Used Cypress, Jasmine testing framework, Protractor, TypeScript automation to test an Angular 2 and UI application from scratch.➢ Validated request and response for XML, JSON files and tested web services with tools like SOAP UI, Postman.➢ Used Apache POI to extract data from external Excel, CSV files and define it into variables in the scripting code for automation➢ Performed accessibility testing by using mobile environment with Protractor and Appium tools.➢ Used JDBC and Groovy script like a data source in SOAP UI and performed data driven testing.➢ Responsible for finding web elements, Selenium locators like Path, Fire Bug, Fire path locator, CSS Selectors➢ Implemented key word driven, Hybrid Test Automation Framework, Page Object Model (POM) using TestNG and Selenium WebDriver➢ Responsible for using Maven for build and dependency management along with other dependencies such as Apache poi, Maven-plugin-API, maven tags for automation testing➢ Performed RESTful web services testing and used SOAP UI to conduct functional testing on web services related to the application➢ Used Appium and X code to automate native mobile application testing on real devices on iOS and Android platforms and generated reports.➢ Responsible for writing SQL queries for testing and used SQL queries against database schema to validate back-end data.➢ Worked with log4j files to trace the errors and logged the defects using JIRA tool ➢ Validated XML by creating test case suite using SOAP UI and regression tests using Selenium WebDriver.➢ Supported DevOps teams by involving in CICD process by developing scripts which supports Jenkins.