Test Automation Lead

2 days ago

Toronto, Ontario, Canada Freedom-Mobile Full-time

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