Back to results

Test Automation Lead

  • Toronto, ON, M5J 0B8, Canada

Applications open in a new tab.

Job details

Apply by
Posting language
English
Posted

Original job description

Company Description

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 and opportunities for company-matched pension (according to position). 
  • Promote your health with the wellness program, which focuses on physical, psychological, financial, and social health.
  • Benefit from the Employee Assistance Program for you and your family, including Virtual Healthcare.
  • At Freedom, we recognize your great work through a corporate line with provided service, device subsidy and discounts on Freedom products & services.
  • Participate in projects that make an impact and take on challenges that will allow you to surpass yourself.
  • Develop your full potential and imagine what you can become within Quebecor’s family through our various career opportunities.
  • This posting is for an existing vacancy.

Check out our Activity Report for an overview of the projects to which you could contribute !

We value your uniqueness !

We are committed to creating and maintaining an accessible, equitable and inclusive workplace that reflects the diversity of the community to which we belong. We strive to provide a work environment where each individual is valued and respected for who they are and can realize their full potential. We're eager to discover all the qualities that make you unique!

We are happy to make accommodations to promote accessibility upon request. If you need an accommodation at any stage of the process, please don't hesitate to let us know when you first contact us.

More about this job

Responsibilities

The Test Automation Lead will define and execute scalable automation strategies while integrating AI-assisted capabilities into CI/CD pipelines. They will also provide technical leadership and mentorship to automation engineers to ensure high-quality software delivery.

Requirements

Candidates must have over 10 years of experience in quality engineering, including at least 3 years in a leadership role and 3 years in the telecommunications industry. Proficiency in programming languages like Java, Python, or C# and expertise in modern automation frameworks are required.

Skills

  • Test automation
  • Quality engineering
  • Java
  • Python
  • C#
  • Selenium
  • Playwright
  • API testing
  • CI/CD pipelines
  • DevOps
  • Generative AI
  • Large language models
  • Test frameworks
  • Performance testing
  • Stakeholder management
  • Mentorship

Benefits

  • Health insurance
  • Dental benefits
  • Company-matched pension
  • Wellness program
  • Employee assistance program
  • Virtual healthcare
  • Corporate phone line
  • Device subsidy
  • Discounts on products and services

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Management & Leadership
  • Engineering
  • Data & Analytics

Keywords

  • Test Automation
  • Quality Engineering
  • Java
  • Python
  • C#
  • Selenium
  • Playwright
  • Cypress
  • Appium
  • TestNG
  • Cucumber
  • Rest Assured
  • Postman
  • CI/CD
  • DevOps
  • Git
  • Jenkins
  • GitHub Actions
  • Azure DevOps
  • Generative AI
  • LLMs
  • ISTQB
  • Agile
  • Scrum
  • Telecommunications
  • API Testing
  • Performance Testing
  • Software Quality Assurance
  • Test Frameworks
  • Automation Strategy

Report this job