Job Description: We are seeking a hands-on Senior QA Automation Engineer with extensive experience in Selenium WebDriver and Java to design, build, and maintain robust test automation for core banking applications (e.g., account origination, payments, deposits, loans, GL). The ideal candidate excels in framework design, UI automation, test data strategy, and CI/CD integration—while ensuring regulatory-grade quality, security, and reliability. Key Responsibilities Automation Frameworks: Design, implement, and enhance scalable automation frameworks in Java + Selenium (Page Object Model/Screenplay, Data-Driven, BDD with Cucumber). Test Coverage: Automate end-to-end regression test cases; ensure optimal coverage for critical banking journeys Required Skills & Qualifications 5–7 years of software testing in test automation using Java + Selenium WebDriver. Strong in OOPs, collections, exception handling, and Java build tools (Maven/Gradle). Test frameworks: TestNG/JUnit, BDD (Cucumber), Page Object Model. CI/CD: Jenkins/GitLab/Azure DevOps; branching with Git; artifacts; parallelization. Banking Domain: Solid understanding of core banking workflows—customer onboarding, KYC, accounts, payments (NEFT/RTGS/IMPS), loans, interest/charges, EOD/BOD, GL postings, dormancy, and exception handling. Defect & Test Management: SPIRA/ JIRA/Azure Boards, Zephyr/Xray/TestRail; RTM creation. Quality Mindset: Strong debugging, log analysis, and risk‑based testing.