Automation Engineer
Core
Design, develop, and execute automated tests for core banking applications and digital financial services, including UI, API, and mobile testing across distributed and mainframe systems.
Role type
Senior QA Automation Architect
Builds
Java-based automation frameworks, test suites, and CI/CD integrated testing pipelines for core banking platforms.
Domain
Banking / Financial Services / Software Testing
Required skills
Java, Python, JavaScript, Selenium, Playwright, Cypress, Appium, RestAssured, API testing, microservices testing, functional testing, integration testing, SDLC/STLC, Agile, DevOps, CI/CD, BDD, TDD
Preferred skills
Mainframe test automation, batch processing, core banking platforms, CI/CD integration
Technologies
Java, Python, JavaScript, Selenium, Playwright, Cypress, Appium, RestAssured, Jenkins, Azure DevOps, CI/CD, Microservices
Responsibilities
Design and maintain automation frameworks for UI, API, and mobile; validate end-to-end business processes; integrate testing into CI/CD pipelines; analyze defects and resolve root causes; mentor teams on quality engineering practices; ensure compliance with OSFI, PIPEDA, and PCI-DSS.
Seniority
Senior, hands-on IC with architectural responsibilities