• Over 8 years of experience in Software Quality assurance in various domains with Automation and Manual Testing. • Experienced in API testing with Java Rest Assured, SoapUI and Postman • Assessed and analyzed acceptance criteria for user stories, participated in Sprint planning, Backlog grooming, Sprint review, and Sprint Retrospective meetings, also developed Test Scenarios, Test cases, Test Data, Test reports. • Proficient at testing web Based applications. Experienced with Core Java, Java Frameworks, and OOP Concepts. • Extensive experience in Smoke, Functional, Regression, API and End to End, User Acceptance Testing (UAT). • Excellent ability of developing BDD scripts with Cucumber using Gherkin language and writing scenarios in feature files to make the scripts more understandable by other team members. • Experienced in Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC). • Experience in Designing and executing the automation scripts using Selenium WebDriver. • Proficient in writing Selenium WebDriver automation scripts in JAVA using Maven, Cucumber. • Expertise in using Jenkins to pull the code from the repository, scheduling the Smoke Test for Continuous Integration. • Experience with Maven build management tool. Configured Maven build tool for automation projects and developed project object model file (pom.xml). • Familiar with front end client-side Web/UI development in HTML and CSS. Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (behavior-driven development), TDD (Test Driven Development) using Cucumber with Gherkin Language. • Extensively used x Path, Firebug, Fire Path, CSS and other locators to handle Web Elements like textbox, button, dropdown, checkbox, and labels in test automation projects. • Extensive knowledge of developing and designing different types of frameworks using POM (Page Object Model) based on automation-testing framework by using JUnit, Java and Selenium WebDriver. • Used Git as code repository and Code Collaborator to manage code reviews. • Experienced in Error Handling, popup handling using JAVA and Selenium WebDriver. • Results oriented, with an ability to work with timelines for any assignment to successful completion within the established project schedule and budgetary constraints. • In depth understanding of Agile and Waterfall Methodology. • Good expertise in peer reviews, analyzing the results, reporting suggestions and defects. • Strong believer of Teamwork, Collaboration with Cross Functional Team mindset.