About The Position

Being part of Air Canada is to become part of an iconic Canadian symbol, recently ranked the best Airline in North America. Let your career take flight by joining our diverse and vibrant team at the leading edge of passenger aviation. The QA Test Analyst is responsible for orchestrating and coordinating testing activities and resources across delivery teams and functions to ensure comprehensive end-to-end test coverage for assigned projects and releases. This role acts as the operational lead for QA efforts, enabling and executing advanced, including AI-driven, QA practices. The QA Test Analyst supports the QA Manager in day-to-day activities, focusing on execution, reporting, and issue resolution, while helping drive continuous improvement in testing practices.

Requirements

  • University degree in Computer Science, Software Engineering, Information Technology, or related field, or equivalent experience.
  • Minimum of 3-5 years’ experience in software testing, automation, and QA leadership.
  • Strong programming skills in Java, Python, or JavaScript.
  • Hands-on expertise in automation frameworks (Selenium, Playwright, Cypress, Gherkin-based BDD).
  • Experience with enterprise QA platforms (JIRA, Confluence, Xray, ACATS, CI/CD pipelines).
  • Proficiency in cloud platforms (AWS, Azure) and cross-platform testing (web, mobile, desktop, API).
  • Experience with accessibility testing tools (axe-core, Lighthouse, Jaws, WAVE) and WCAG standards.
  • Experience in non-functional testing (performance, security, network simulation, service virtualization).
  • Experience with test data management, data masking, anonymization, and compliance (GDPR, PCI).
  • Familiarity with AI-driven QA tools and frameworks (AI test case generation, defect management, self-healing automation).
  • Experience working with remote and cross-functional teams.
  • Strong communication skills, stakeholder engagement, and mentoring experience.
  • Demonstrate punctuality and dependability to support overall team success in a fast-paced environment.

Nice To Haves

  • ISTQB, Agile/DevOps, AWS, Microsoft Azure, or automation/AI-specific certifications (preferred).

Responsibilities

  • Orchestrate and coordinate test activities across multiple delivery teams and functions to ensure end-to-end coverage of business processes and technical requirements.
  • Enable and execute AI-driven QA practices, including leveraging AI-powered test case generation, defect prediction, root cause analysis, and self-healing automation frameworks.
  • Collaborate with QA automation engineers and data specialists to integrate AI tools and techniques into daily test execution and reporting.
  • Develop and maintain detailed test plans, test cases, and test scripts based on requirements and solution designs.
  • Assign, oversee, and support daily testing tasks for test analysts and testers, ensuring optimal resource utilization.
  • Facilitate cross-functional collaboration between QA, development, business analysis, and operations teams to resolve issues and clarify requirements.
  • Track, log, and manage defects throughout the test lifecycle, ensuring timely resolution and retesting.
  • Prepare and deliver regular test progress reports, defect summaries, and test completion metrics to project stakeholders and the QA Manager.
  • Ensure traceability between requirements, test cases, and defects, and validate test data and environments.
  • Support the QA Manager in day-to-day operational activities, including reporting, risk escalation, and process compliance.
  • Escalate risks, issues, and blockers to the QA Manager and project leadership as needed.
  • Mentor junior testers and provide guidance on test techniques, tools, and best practices, including AI-enabled QA approaches.
  • Ensure compliance with established QA processes, standards, and documentation requirements.
  • Contribute to continuous improvement by providing feedback on test processes, tools, and methodologies, especially regarding AI adoption and effectiveness.
  • Support post-release validation and production verification activities as required.
  • Participate in release readiness reviews and provide input on go/no-go decisions based on test results.
  • Facilitate knowledge sharing and training sessions for test teams to build capabilities and ensure consistent practices, including AI-driven QA.
  • Coordinate with external vendors or third-party testers as required for integrated testing efforts.

Benefits

  • Diversity and Inclusion initiatives
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service