| Job Description: |
Role Overview: We are looking for a Senior Automation Test Engineer with strong expertise in Selenium and Playwright and extensive experience testing banking and financial services platforms.
This role is responsible for leading automation strategy and execution across mission‑critical systems such as Core Banking, Digital Channels, and Payments, ensuring high quality, stability, security, and regulatory compliance.
The ideal candidate is hands‑on, technically strong, and comfortable working in large‑scale, regulated, and fast‑evolving environments, collaborating closely with engineering, business, and product teams.
Key Responsibilities: Automation Strategy & Execution: Define, implement, and continuously improve test automation strategy across banking applications, including: Core Banking Systems Retail & Corporate Digital Banking Payments, Cards, and Transaction Processing platforms Design, build, and maintain scalable, enterprise‑grade automation frameworks using Selenium and Playwright
Drive automation for: Functional and Regression testing End‑to‑End (E2E) business transaction flows Integration and System testing across distributed systems
Technical Delivery: Develop and maintain automated tests for complex, data‑intensive banking workflows Perform API and microservices automation for backend and integration layers Integrate automation suites into CI/CD pipelines while complying with controlled release and governance processes Analyze test failures and perform root‑cause analysis across applications, services, and environments
Quality, Compliance & Collaboration: Ensure automation practices comply with banking regulations, security standards, and audit requirements Collaborate with Developers, Business Analysts, Product Managers, and SMEs to validate business rules and acceptance criteria Support release readiness activities including UAT, production validation, and post‑release testing
Leadership & Mentorship: Provide technical leadership and mentoring to junior automation engineers Promote automation best practices, coding standards, and quality metrics across teams Act as a quality advocate throughout the SDLC
Mandatory Technical Skills: 10-12 years of experience in QA and Test Automation
Strong hands‑on expertise with: Selenium WebDriver Playwright (Python) Proficient programming skills in Java and/or Python
Strong experience designing and implementing: Page Object Model (POM) Data‑driven and Hybrid automation frameworks
Experience with test frameworks and tools: TestNG, JUnit, Playwright Test Runner Cucumber / BDD Strong API automation experience (REST, microservices)
CI/CD experience using: Jenkins, Azure DevOps, or GitHub Actions Git and branching/version‑control strategies
Solid understanding of: Secure application testing Test data management in regulated and sensitive environments
Good to Have Skills: Experience with Docker‑based test execution Cloud testing experience (AWS and/or Azure) Backend and data validation skills (SQL, ETL validation) Accessibility testing for customer‑facing web and mobile applications |