We are looking for an experienced Automation Test Engineer with strong expertise in Selenium (Java) and a solid understanding of Finacle Core Banking Systems.
The candidate will be responsible for designing, developing, and maintaining automation test suites across Finacle modules and other banking applications, ensuring product quality and reliability within agile delivery cycles.
Key Responsibilities :
- Design and develop automation frameworks and scripts using Selenium WebDriver with Java, applying Page Object Model (POM) and TestNG frameworks.
- Automate UI workflows and end-to-end business scenarios for Finacle and related digital banking modules (CASA, Payments, Loans, Trade Finance, Treasury, etc.).
- Perform API and backend testing (SOAP / REST / SQL) for Finacle integrations with upstream and downstream systems.
- Analyse business and functional requirements to derive detailed test scenarios and identify automation candidates.
- Collaborate with functional testers, developers, and business users to validate Finacle configurations and system behavior.
- Integrate and maintain automated scripts within CI / CD pipelines (e.g., Jenkins, GitLab, or Azure DevOps).
- Conduct regression testing during new releases or Finacle patch upgrades.
- Ensure timely defect reporting, tracking, and retesting, maintaining quality standards.
- Support test data creation, result analysis, and reporting using automation dashboards.
- Continuously enhance frameworks for scalability, reusability, and performance optimization.
Required Skills & Qualifications :
Bachelor’s / Master’s degree in Computer Science, Information Technology, or related fields.4–10 years of overall QA experience, with at least 4 years in Selenium automation using Java.Strong programming expertise in Core Java (OOPs, Collections, Exception Handling, File I / O, etc.).Hands-on experience in Finacle 10.x / 11.x or Finacle e-Banking modules.Strong understanding of Finacle workflows, parameters, menus, and scripting.Knowledge of TestNG / JUnit, Maven / Gradle, and framework design principles (POM, Hybrid, or Data-Driven).Good SQL knowledge for backend data validation.Exposure to web services testing using Postman or RestAssured.Experience with Defect Management tools (JIRA, ALM, Zephyr, etc.).Familiarity with Agile / Scrum methodologies.Excellent communication and analytical skills.Good-to-Have Skills :
Knowledge of UFT / Tosca / Cypress or other automation tools.Understanding of banking business processes like Account Management, Loan Origination, Payments, Trade Finance, or Treasury.Experience in Unix / Linux commands for Finacle log analysis.ISTQB, Selenium, or Java certifications are an added advantage.Soft Skills :
Strong analytical and problem-solving abilities.Self-motivated, detail-oriented, and results-driven.Good communication and stakeholder management skills.Ability to mentor junior QA engineers and contribute to automation best practices.What We Offer :
Opportunity to work on core banking transformation projects with leading financial institutions.Hands-on exposure to Finacle upgrades, automation strategy, and DevOps integration.A collaborative and dynamic work environment with career growth in QA automation leadership.