Over 10 years of experience in all stages of Software Development Life Cycle (SDLC) and Life Cycle Testing of both web-based and client/server applications (Manual and Automation). Experience in analyzing, reviewing and understanding Business/Functional requirements and skilled in writing Test Plans, Test Scripts, creating Test Scenarios, analyzing and preparing result summary reports. Experience in developing, documenting, and executing test cases manually as well as generating automated scripts for TDD, BDD and API Testing using Selenium, Cucumber, Postman. Conducted end-to-end ETL (Extract, Transform, Load) testing to ensure data accuracy and integrity within the data warehouse. Experience in analysis of all phases of Quality Assurance Project life cycle, which included Master Test Plan, Test cases and Test scripts to ensure Quality Management Plan is maintained. Firm understanding and worked on various methodologies of Software Development life cycle (SDLC), i.e. Requirement analysis, Design, Development and Testing. Worked on various software development methodologies like V-Model, Agile/Scrum methodologies across the span of various projects. Expertise in Analyzing Business Specifications, writing Test Cases and Test Scenarios, Developing Test Scripts and executing them. Defect reporting and assigning the defects to the developers using Defect Management Tools. Experience to Black Box testing including Functional testing, Regression testing, Integration testing & System testing. Highly experienced in designing the test documents like detailed Test Plans, comprehensive Test cases, Defect Reports and Test Summary Reports. Exposure to root cause analysis of defects and failed test scripts and reported defects and test results summary to the Project Manager. Experience in writing Test cases using WebDriver methods, Java programming features and TestNG Annotations using Selenium WebDriver. Experienced Selenide, and Gauge framework for automated testing. Involved and implemented different automation frameworks from scratch using Page Object Model for Keyword Driven framework, Data Driven framework and Hybrid framework. Experience in Data driven Testing, Cross browser testing and Parallel Test execution using Selenium WebDriver, TestNG and Selenium Grid. Experience in using MAVEN and Jenkins as build management tools for the building of deployable artifacts. Strong knowledge in API testing via Tool POSTMAN. Experience in performing mobile manual testing. Experience in making Data Driven, Keyword Driven, Hybrid and Page Object Model frameworks with Selenium to maintain the test suite. Experience in using Accessing Forms, tables, link, Keyboard Mouse Events, Uploading File using Selenium WebDriver. Experience in handling multiple windows, Alerts and Pop-ups with Selenium. Experience in testing with handling different methods of Select class for selecting and deselecting, for drop down. Extensively used Selenium APIs such as Take Screenshot for Capturing Failed test cases, select for selecting multiple values from list, Actions for various key and mouse events, with different Locators (XPath, CSS, id, Link text). Experience in creating user stories in Product backlog and maintaining Sprint backlog. Generated Test Scripts and validated the scripts using Synchronization point. Expertise in using Bug tracking Tools Mercury/HP Quality Center and JIRA. Good knowledge in Automation of Backend services (REST). Experience in Continuous integration tools like Maven, Jenkins and GitHub to manage different versions of the source code. Experience in testing environments with various languages like java, SQL scripting. Wrote Features, Scenarios, Scenario Outlines, Step definitions for BDD in Cucumber. Experience in configuring application framework by processing excel spreadsheets using Apache POI. Expertise in different types of testing like Automation testing, Manual testing, Stress, Integration testing, System testing, Smoke testing, Regression testing, JUnit Testing, Black box testing, Functional testing, compatibility, performance, Database testing, GUI testing, Web / UI and (UAT)User Acceptance Testing. Good work ethics, quick learner and ready to scale up in new technology/ domain. A good team player with excellent communication and interpersonal skills.