
Senior Automation Test Engineer
Role summary
We are seeking a Senior Automation Test Engineer with 10-12 years of experience in QA and Test Automation, specializing in Selenium and Playwright. This role is crucial for defining and executing automation strategies across critical banking and financial services platforms, including Core Banking, Digital Channels, and Payments. The ideal candidate will design and build scalable automation frameworks, develop automated tests for complex workflows, perform API and microservices automation, and integrate suites into CI/CD pipelines. Responsibilities also include ensuring compliance with regulations, collaborating with cross-functional teams, and providing technical leadership and mentorship to junior engineers. Experience with Java/Python, POM, data-driven frameworks, and CI/CD tools is essential.
Toronto, ON
Contract
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
Similar roles
Automation Test EngineerTarget Integration · Engineer, British Columbia, Canada · Remote- Automation Test EngineerH.W. Kaufman Financial Group · Remote, United States · Remote
- Automation Test EngineerTwo Six Technologies · Chantilly, Virginia, United States
- Automation Test EngineerHalvik · Vienna, Virginia, United States · Remote
- Automation Test EngineerAtos · Boca Raton, Florida, United States · Onsite