Key Responsibilities Design, develop, and maintain automated test scripts using Selenium WebDriver, Java, BDD/Cucumber . Develop and execute API tests using Rest Assured and related tools. Implement and maintain testing frameworks including Page Object Model, Hybrid Framework, BDD . Conduct database validation and SQL queries (Oracle or basic SQL). Perform functional and regression testing across web and mobile platforms. Utilize Jenkins for continuous integration and GIT/Bitbucket for version control. Use JIRA (or Azure DevOps) for defect tracking and test management. Collaborate closely with developers, business analysts, and QA teams in a banking environment . Participate in code reviews, sprint planning, and defect triage meetings. Must-Have Technical Skills Selenium WebDriver Expert Java Advanced BDD / Cucumber Advanced Data-Driven Testing Advanced Database Testing Core API Testing (Rest Assured) Core Jenkins Core GIT / Bitbucket Core JIRA / Azure DevOps Core