Test Automation Lead
11 hours ago
Toronto, ON, Canada
Freedom-Mobile
Full-time
€120,000 - €170,000 Contract
Free with email or Google
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
Free with email or Google
By continuing, you agree to our Terms & Privacy Policy.
At Freedom , we’re proud to be leaders in a movement that brings affordable wireless services to Canadians – we’re always on the lookout for go-getters that are committed to disrupt the status quo.
Does that sound like you? We’d love to meet you.
Short Description
Job Description
Reporting to the Director, BSS Release Testing & Ops, the Job Title is responsible for leading quality automation initiatives by defining automation strategy, building scalable test frameworks, integrating quality into CI/CD pipelines, and leveraging AI-assisted capabilities to improve software quality, release velocity, and operational efficiency.
- Drive an automation-first quality testing strategy and lead the design, implementation, and scaling of automation solutions across programs.
- Leverage AI-powered tools and capabilities for test design, script generation, defect analysis, and reporting.
- Design and enhance UI, API, and end-to-end automation frameworks using modern quality engineering practices and AI-assisted capabilities.
- Leverage AI-powered testing and automation capabilities to enhance test coverage, improve quality assurance efficiency, reduce regression cycles, and strengthen CI/CD quality gates.
- Integrate automated functional, regression, and AI-assisted testing capabilities into CI/CD pipelines.
- Collaborate with cross-functional teams to define quality standards and mentor engineers on test automation and responsible AI practices.
- Define and execute scalable test automation strategies aligned with Agile, DevOps, and organizational quality objectives.
- Evaluate, select, and adopt automation tools and frameworks (e.g., Selenium, Playwright, TestNG, Cucumber) for UI, API, integration, and performance testing.
- Oversee the development, maintenance, and optimization of automated test suites, ensuring code quality, reusability, scalability, and maintainability.
- Provide technical leadership and mentorship to automation engineers while promoting best practices and continuous improvement.
- Establish and monitor quality metrics, including test coverage, automation effectiveness, defect leakage, and execution trends; communicate quality health and risks to stakeholders.
- Identify and implement automation opportunities that improve operational efficiency and streamline day-to-day processes across teams and business functions.
- Partner with development, DevOps, and product teams to embed quality engineering practices throughout the software delivery lifecycle.
- Drive continuous improvement initiatives through emerging AI technologies, process optimization, and automation maturity assessments. Qualifications
Education:
- Bachelor’s or master’s degree in computer science, Engineering, Information Technology, or a related field.
Experience:
- 10+ years of experience in Quality Engineering, including functional, API, integration, performance, and test automation.
- 3+ years of experience leading automation initiatives and driving automation-first quality engineering practices across large-scale programs.
- Experience applying AI-assisted testing approaches and supporting the quality assurance of AI-enabled applications is considered an asset.
- Minimum 3 years of experience in the telecommunications industry. AI Expertise:
- Good understanding of Generative AI, Large Language Models (LLMs), and AI-assisted software development and testing workflows.
- Experience leveraging AI-powered tools to improve test design, defect analysis, productivity, and quality engineering processes. Technical
Skills:
- Proficiency in one or more programming languages such as Java, Python, or C#.
- Strong expertise in test automation frameworks and tools such as Selenium, Playwright, Cypress, Appium, TestNG, and Cucumber.
- Experience with API automation and testing tools such as Rest Assured, Postman, or similar technologies.
- Hands-on experience with CI/CD pipelines, DevOps practices, version control systems (Git), and automation platforms such as Jenkins, GitHub Actions, Azure DevOps, or equivalent.
- Experience leveraging AI-powered development and automation tools to improve productivity and enforce software quality standards. Leadership and Collaboration:
- Proven ability to provide technical leadership, mentor engineers, and drive quality engineering best practices.
- Strong stakeholder management skills with the ability to engage effectively with senior business and technology leaders.
- Demonstrated ability to work independently, manage competing priorities, and influence cross-functional teams. Certifications (preferred):
- ISTQB, ISTQB CT-AI Advanced Level Certification.
- Agile, Scrum, DevOps, or Quality Engineering-related certifications.
- AI/GenAI-related certifications (Microsoft AI, Azure AI, etc.) are considered an asset.
- A4Q AI & Software Testing Additional Information
-
Salary:
Commensurate with qualifications and experience.
- Take advantage of a customizable health & dental benefits program
Job Description
Reporting to the Director, BSS Release Testing & Ops, the Job Title is responsible for leading quality automation initiatives by defining automation strategy, building scalable test frameworks, integrating quality into CI/CD pipelines, and leveraging AI-assisted capabilities to improve software quality, release velocity, and operational efficiency.
- Drive an automation-first quality testing strategy and lead the design, implementation, and scaling of automation solutions across programs.
- Leverage AI-powered tools and capabilities for test design, script generation, defect analysis, and reporting.
- Design and enhance UI, API, and end-to-end automation frameworks using modern quality engineering practices and AI-assisted capabilities.
- Leverage AI-powered testing and automation capabilities to enhance test coverage, improve quality assurance efficiency, reduce regression cycles, and strengthen CI/CD quality gates.
- Integrate automated functional, regression, and AI-assisted testing capabilities into CI/CD pipelines.
- Collaborate with cross-functional teams to define quality standards and mentor engineers on test automation and responsible AI practices.
- Define and execute scalable test automation strategies aligned with Agile, DevOps, and organizational quality objectives.
- Evaluate, select, and adopt automation tools and frameworks (e.g., Selenium, Playwright, TestNG, Cucumber) for UI, API, integration, and performance testing.
- Oversee the development, maintenance, and optimization of automated test suites, ensuring code quality, reusability, scalability, and maintainability.
- Provide technical leadership and mentorship to automation engineers while promoting best practices and continuous improvement.
- Establish and monitor quality metrics, including test coverage, automation effectiveness, defect leakage, and execution trends; communicate quality health and risks to stakeholders.
- Identify and implement automation opportunities that improve operational efficiency and streamline day-to-day processes across teams and business functions.
- Partner with development, DevOps, and product teams to embed quality engineering practices throughout the software delivery lifecycle.
- Drive continuous improvement initiatives through emerging AI technologies, process optimization, and automation maturity assessments. Qualifications
Education:
- Bachelor’s or master’s degree in computer science, Engineering, Information Technology, or a related field.
Experience:
- 10+ years of experience in Quality Engineering, including functional, API, integration, performance, and test automation.
- 3+ years of experience leading automation initiatives and driving automation-first quality engineering practices across large-scale programs.
- Experience applying AI-assisted testing approaches and supporting the quality assurance of AI-enabled applications is considered an asset.
- Minimum 3 years of experience in the telecommunications industry. AI Expertise:
- Good understanding of Generative AI, Large Language Models (LLMs), and AI-assisted software development and testing workflows.
- Experience leveraging AI-powered tools to improve test design, defect analysis, productivity, and quality engineering processes. Technical
Skills:
- Proficiency in one or more programming languages such as Java, Python, or C#.
- Strong expertise in test automation frameworks and tools such as Selenium, Playwright, Cypress, Appium, TestNG, and Cucumber.
- Experience with API automation and testing tools such as Rest Assured, Postman, or similar technologies.
- Hands-on experience with CI/CD pipelines, DevOps practices, version control systems (Git), and automation platforms such as Jenkins, GitHub Actions, Azure DevOps, or equivalent.
- Experience leveraging AI-powered development and automation tools to improve productivity and enforce software quality standards. Leadership and Collaboration:
- Proven ability to provide technical leadership, mentor engineers, and drive quality engineering best practices.
- Strong stakeholder management skills with the ability to engage effectively with senior business and technology leaders.
- Demonstrated ability to work independently, manage competing priorities, and influence cross-functional teams. Certifications (preferred):
- ISTQB, ISTQB CT-AI Advanced Level Certification.
- Agile, Scrum, DevOps, or Quality Engineering-related certifications.
- AI/GenAI-related certifications (Microsoft AI, Azure AI, etc.) are considered an asset.
- A4Q AI & Software Testing Additional Information
-
Salary:
Commensurate with qualifications and experience.
- Take advantage of a customizable health & dental benefits program