Quality Assurance Lead

MetrolinxCanada,
CA$110,854 - CA$153,872Onsite

About The Position

Metrolinx is seeking a Quality Assurance Test Lead to implement and manage scalable, high-performing test automation and quality assurance strategies across enterprise systems. This role supports critical platforms within Transit Operations and enterprise technology portfolios by ensuring real-time interoperability, API functionality, and cloud-based integrations meet the highest standards of reliability, performance and quality control. By establishing strong QA practices, this position promotes disciplined delivery, accelerates program execution, and helps maintain a modern, resilient platform that supports long-term transit modernization. The ideal candidate brings strong quality testing leadership, hands-on testing expertise, and the ability to translate technical specifications into robust quality assurance solutions.

Requirements

  • Degree in Business, Engineering, Information Systems, Computer Science or a related discipline, or an equivalent combination of education, training, and experience.
  • Demonstrated experience in the field of IT quality assurance.
  • Hands-on mastery of JMeter, Playwright, and Azure Load Testing.
  • Extensive experience testing REST and SOAP APIs using tools like Postman and SoapUI.
  • Advanced experience writing SQL queries to validate data integrity in SQL Server, Oracle, and PostgreSQL databases.
  • Proficiency in Java, JavaScript, Python, or C# (.NET).
  • Deep knowledge of troubleshooting tests and application failures in Azure Application Insights.
  • Knowledge of DevOps and practical experience building CI/CD pipelines for test execution.
  • Familiarity with Agile methodologies.

Responsibilities

  • Lead end-to-end testing strategies for complex, cloud-based enterprise integrations.
  • Integrate automated test frameworks directly into CI/CD pipelines and Microsoft Azure.
  • Develop and run automated test scripts and execute standard manual test cases.
  • Establish robust test automation frameworks for APIs and real-time data streams.
  • Prepare test strategies, test plans, test cases, and success criteria for system interoperability.
  • Collaborate with developers, product managers, business analysts, and transit operations teams to analyze requirements and identify quality risks early.
  • Establish quality metrics and maintain live defect-tracking dashboards in Jira, Zephyr, and Azure.
  • Direct root-cause analysis discussions for test failures and critical production defects.
  • Align testing activities with Agile development sprints and release schedules.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service