More than 7 years of experience in Software Quality Assurance and Test Automation of Web, Client/Server Applications in Financial / Insurance domains. Experience in developing and maintaining Automation Test Framework,Automation Framework design, API/Web Services testing using Java programming language. Extensive Knowledge of Quality Assurance standards, methodologies and strategies with a better understanding of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Bug Life Cycle (BLC). Software Development Methodologies such as Agile and Waterfall. Ability to analyze the System Requirement Document (SRD) as well as Testing Requirements for a detail-oriented testing. Hands on experience in dealing with Defect Tracking tool JIRA. Strong experience in executing Front-end, Back-end, Functional, Mobile, API, Smoke, Regression and End-to-end testings. Strong knowledge of JAVA programming language and OOPs concepts. Expertise in using Selenium WebDriver/JAVA to execute parallel tests on multiple browsers IE, Chrome, Firefox & Safari. Excellent skills in framework build tools such as Maven and automation tools like Selenium WebDriver with Java, TestNG, JUnit, Cucumber, REST Assured, Jenkins and Git for testing Client-Server and Web-based Applications as well as management of in pom.xml and XML files for JAVA Automation scripts. Working experience in BDD (Behavior Driven Development) using Cucumber/Gherkin features, Scenarios and Step Definitions as well as in Implementation of JUnit /TestNG test runner class to call test case in Cucumber. Strong analytical, problem solving and decision-making skills. Excellent quick learning skills; new tools, techniques, approaches, methods, and concepts. Detail-oriented,team player, self-motivated, dedicated, open to learn and share the knowledge.