Developer
Core
Design and implement UI, API, and mobile automation frameworks for core banking applications and banking systems.
Role type
Senior QA Automation Architect
Builds
Java-based test suites and automation frameworks integrated into CI/CD pipelines
Domain
Banking / Test Automation
Required skills
Java, Python, JavaScript, Selenium, Playwright, Cypress, Appium, RestAssured, API testing, microservices testing, functional testing, integration testing, SDLC, STLC, Agile, DevOps, CI/CD, mainframe test automation, batch processing
Preferred skills
Core banking platforms, banking processes, CI/CD integration for test automation
Technologies
Azure DevOps, Jenkins, Cloud
Responsibilities
Define and implement UI, API, and mobile automation frameworks; Integrate automation into CI/CD pipelines; Promote quality engineering practices (shift-left, shift-right, BDD, TDD); Oversee testing of digital banking, payments, and lending systems; Analyze defects and conduct root cause analysis; Mentor teams and uphold quality governance; Ensure compliance with OSFI, PIPEDA, and PCI-DSS requirements