Opens an external site
- Employment type
- Full-time
- Experience level
- Lead · 10+ years
- Minimum education
- Bachelor’s degree
- Apply by
- Oct 10, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
Job summary
The Automation Lead is responsible for designing and implementing scalable test automation frameworks across UI, API, and mobile platforms. They will drive the overall automation strategy, lead quality planning for complex features, and mentor junior quality engineers.
Job details
Job Title: Automation Lead Location: Toronto, ON Workplace type: Hybrid role Role Overview The Automation Lead will lead the design, implementation, and evolution of scalable test automation solutions across UI, API, and mobile platforms. This role partners closely with engineering and quality leadership to embed quality early in the development lifecycle, drive automation strategy, and elevate overall quality engineering practices. Key Responsibilities Automation Architecture & Strategy Design and implement scalable automation frameworks and reusable test components across UI, API, and mobile platforms. Create, maintain, and optimize CI/CD-integrated automated test pipelines and tooling for continuous feedback. Participate in architecture discussions and code reviews, contributing from a testability and quality perspective. Own and drive non-functional testing initiatives such as integration testing, and contribute to performance and resiliency testing as required. Quality Engineering & Planning Lead quality planning efforts for complex features and integrations, ensuring risk-based test coverage. Partner with Lead QE to define test scope, provide effort estimates, and contribute to risk assessments. Collaborate with development teams to embed quality early using test-driven development (TDD) and behavior-driven development (BDD) practices. Act as the primary point of contact for defect triage, root cause analysis, and data-driven quality reporting. Escalate quality risks and issues to the QE Manager with appropriate context and recommended solutions. Continuous Improvement & Governance Drive continuous improvements in quality engineering practices, automation tooling, standards, and documentation. Develop and maintain quality metrics, reporting on test coverage, defect trends, and automation effectiveness. Contribute to the configuration, maintenance, and stability of test environments and test data sets. Mentorship & Collaboration Mentor and support junior QEs by reviewing test cases, automation code, and providing constructive feedback. Support UAT activities by coordinating testing efforts, reproducing issues, and ensuring end-to-end test traceability. Qualifications & Skill Set Required Experience & Education 10+ years of experience in Software Quality Engineering or Test Automation roles. 8+ years of experience in UI and API automation using tools such as Selenium WebDriver, Cucumber (BDD), Postman, and JavaScript/Java-based frameworks. University Degree in Computer Science, Engineering, or a related technical discipline, or equivalent experience. Technical Skills Solid hands-on experience in microservices testing and test strategies involving service contracts, API gateways, and distributed systems. Hands-on experience with mobile testing frameworks such as Appium and test automation for iOS and Android. Strong programming skills in Java and/or JavaScript, with the ability to build and debug automation solutions from scratch. Deep understanding of Agile methodologies, CI/CD practices, and DevOps tooling (Azure DevOps, GitHub). Working knowledge of service virtualization tools (eg: Parasoft, SmartBear, IBM Rational Tester) and log analysis platforms (eg: Kibana, Splunk). Proficient in writing SQL queries and validating back-end database transactions. Comfort working across Agile delivery models, with strong awareness of shift-left testing and in-sprint quality practices. Proficiency with JIRA, Confluence, Zephyr, TestRail, Xray, and test management best practices. Nice-to-Have Skills Experience with Temenos, VisionPlus, or other core banking platforms. Experience working with test data management tools such as Delphix or CA TDM. Exposure to cloud-native architectures and containerization (Docker). Familiarity with performance, accessibility, and security testing tools.
What you’ll do
The Automation Lead is responsible for designing and implementing scalable test automation frameworks across UI, API, and mobile platforms. They will drive the overall automation strategy, lead quality planning for complex features, and mentor junior quality engineers.
Requirements
Candidates must have over 10 years of experience in software quality engineering with a strong background in Java/JavaScript and automation tools like Selenium and Appium. A university degree in Computer Science or a related technical field is required.
Listed skills
- SQL · Preferred
- GitHub · Preferred
- JavaScript · Preferred
- Java · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Automation Architecture
- UI Automation
- API Automation
- Mobile Testing
- CI/CD Pipelines
- Java
- JavaScript
- Selenium WebDriver
- Cucumber
- Appium
- Microservices Testing
- TDD
- BDD
- SQL
- Azure DevOps
- GitHub
Job areas
- Software
- Technology
- Engineering
- Consulting
- Management & Leadership
More jobs you can apply to directly
Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.
Desjardins
Administrateur ou administratrice de plateforme TI - Senior
Direct employerEasy Apply- Hybrid
- Montréal, QC
- Posted Sep 17, 2026
Connectability Inc.
Technical Sales Specialist
Direct employerEasy Apply- Hybrid
- Posted Sep 5, 2026
Government of Ontario
Senior Business Analyst
SponsoredDirect employerEasy Apply- On-site
- Toronto, ON
- Posted Aug 31, 2026
