• Hands-on experience in both Automation and Manual testing in a Service based company for 10+ years.• Experience in Integration, System Testing, E2E Testing, Production Validation Testing, Sanity / Smoke Testing, UAT, and Regression Testing.• Experience in Automation & Manual testing in Web applications.• Excellent experience in automating Web applications using Java with Selenium WebDriver, Cucumber/TestNG framework, and MAVEN build tool.• Experience in working on Page Object Model (POM) Design pattern using POJO concept.• Key expertise includes testing & debugging GUI & Multi-Applications environment & automated testing using Selenium WebDriver.• Experience in designing Test Estimation, Test Plans, defining Test Cases, generating and maintaining Test Scripts, and analyzing tests, identifying defects, and reporting.• Extensive knowledge of SDLC, Agile Methodology, and QA Validations to ensure quality.• Strong knowledge of Selenium WebDriver using Java and TestNG framework.• Experience in Cucumber framework for Automation testing by writing scenario in the feature file, method of implementation in Step Definition and execute the code in Test runner using cucumber options, Scenario, Scenario Outline, feature, tags, Example, etc.• Experience in MAVEN build tool by adding dependencies and creating folder structure.• Good knowledge in defect reporting and tracking using JIRA & DevOps.• Maintaining the checkout and check in the source code to and from GIT repository.• Experience in Jenkins, scheduling builds to run automatically and deliver to the recipients. • Possess excellent analytical, documentation, communication skills, ability to multitask and meet Strict Deadlines, and understanding business goals and specifications thoroughly.• Having good knowledge about different phases of Agile methodologies, Software Development Life Cycle, and Software Testing Life Cycle.• Experience in Smoke testing, Regression Testing, Functional Testing, and System Testing.• Experience in writing and executing SQL queries to perform Data Validation and Back-end testing of databases to check the integrity of data.• Participation in weekly project meetings with clients, the development team, and the scrum master to understand more about the task assigned each day and complete before the deadline.