Quality Assurance Technology Enablement Analyst

5 days ago


Toronto, Ontario, Canada Air Canada Full time

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.

We are seeking a QA Technology Enablement Analyst – NFT (Non-Functional Testing) to deliver non-functional testing (performance, scalability, reliability, security) solutions to digital pods and project teams. Ensure robust risk assessment, diagnostics, and monitoring using enterprise and open-source tools. Support service virtualization, and integration with cloud platforms to enable comprehensive non-functional coverage across all environments.

The QA Technology Enablement Analyst – NFT will report to QA Manager, Technology & Enablement (CoE) within Air Canada's Quality Management Office, ensuring alignment with enterprise-wide quality standards and governance.

Responsibilities:

  • Lead performance tuning activities for major releases and steady-state applications.
  • Conduct app profiling, benchmarking, and failover testing for mobile and enterprise applications.
  • Manage and monitor service virtualization tools and usage, including call volumes and integration impacts.
  • Track and report on resource capacity utilization and cost savings from internalizing CAPEX projects.
  • Develop and review performance strategies, NFR gathering, and test requirements for new projects.
  • Use real-time metrics to monitor and report on performance health.
  • Maintain steady-state scorecards and governance metrics for performance and resource allocation.
  • Design, execute, and report on performance, scalability, reliability, and security tests.
  • Implement service virtualization to simulate third-party or unavailable systems for early and parallel testing.
  • Conduct risk assessments for performance, scalability, and security.
  • Proven experience in Application Observability & Diagnostics (AOD), including setup, configuration, and optimization of tools like Dynatrace, Splunk, and Kibana.
  • Ability to define and implement observability KPIs (latency, throughput, error rates) and integrate them into dashboards.
  • Hands-on experience with distributed tracing and log correlation for microservices.
  • Knowledge of predictive performance analytics and automated alerting.
  • Strong troubleshooting skills for real-time incident resolution using AOD platforms.
  • Evaluate system reliability, including stability, failover, and recovery patterns.
  • Run penetration tests and vulnerability scans.
  • Execute load, stress, and volume tests for capacity and scalability validation.
  • Use real-time logs, alerts, and performance metrics for diagnostics and monitoring.
  • Leverage historical defect data and logs for root cause analysis and continuous improvement.
  • Collaborate with developers, test teams, and DevOps to embed non-functional testing into the SDLC.
  • Promote shift-left non-functional testing practices and early risk detection.
  • Mentor and guide pods on NFT strategy, tool usage, testing techniques, and quality metrics.
  • Support integration with CI/CD tools and cloud platforms for continuous non-functional testing.
  • Establish and monitor KPIs for performance, reliability, security, and overall non-functional quality effectiveness.
  • Ensure compliance with internal QA governance, security, IT policies, and external regulatory standards.
  • Facilitate training sessions and workshops to build NFT and QA capabilities.

Technical Requirements & Tools:

  • JMeter, OWASP ZAP Proxy, Splunk, Dynatrace, Kibana.
  • AWS and Azure (end-to-end proficiency)
  • AWS Lambda and other virtualization tools.
  • Harness, GitHub Actions, Azure DevOps, Jenkins.
  • Jira XRAY, Performance Testing Dashboard, Centralized View Dashboard.
  • Knowledge of environment data refresh cycles and their impact on non-functional testing coverage.
  • Use of historical defect data, logs, and metrics for RCA and continuous improvement.

Qualifications

  • Bachelor's degree in Computer Science, Information Systems, or related field.
  • 3–5 years of experience in non-functional testing and performance engineering.
  • Proven experience designing, implementing, and scaling non-functional testing solutions.
  • Experience with performance, security, and reliability testing frameworks.
  • Programming or scripting skills (Java, Python, etc.).
  • Experience with cloud platforms and service virtualization.
  • Experience with data refresh cycles and environment data synchronization.
  • Excellent communication and collaboration skills.
  • Passion for performance, security, and continuous improvement.
  • Demonstrate punctuality and dependability to support overall team success in a fast-paced environment.

Additional Qualifications:

  • Certifications (Preferred): ISTQB, AWS, Microsoft Azure, or non-functional testing certifications preferred

Conditions of Employment:

Candidates must be eligible to work in the country of interest, at the time any offer of employment is made and seeking any required work permits/visas or other authorizations which may be required is the sole responsibility of the candidates applying for this position.

Linguistic Requirements

Based on equal qualifications, preference will be given to bilingual candidates.

Diversity and Inclusion

Air Canada is strongly committed to Diversity and Inclusion and aims to create a healthy, accessible and rewarding work environment which highlights employees' unique contributions to our company's success.

As an equal opportunity employer, we welcome applications from all to help us build a diverse workforce which reflects the diversity of our customers, and communities, in which we live and serve.

Air Canada thanks all candidates for their interest; however only those selected to continue in the process will be contacted.



  • Toronto, Ontario, Canada Air Canada Full time

    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.We are seeking a QA Technology Enablement Analyst – NFT (Non-Functional Testing) to deliver non-functional testing...


  • Toronto, Ontario, Canada Air Canada Full time

    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.Being part of Air Canada means joining an iconic Canadian brand, recently ranked the best airline in North America. Let your...


  • Toronto, Ontario, Canada Air Canada Full time

    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.Being part of Air Canada means joining an iconic Canadian brand, recently ranked the best airline in North America. Let your...


  • Toronto, Ontario, Canada Broadridge Full time

    At Broadridge, we've built a culture where the highest goal is to empower others to accomplish more. If you're passionate about developing your career, while helping others along the way, come join the Broadridge team.The Associate Quality Assurance Analyst is responsible for responsible for analyzing, planning, and organizing tasks related to the...


  • Toronto, Ontario, Canada menusano Full time

    As a Quality Assurance Analyst at Konverge, you'll play a key role in ensuring our applications meet the highest quality standards. You'll work closely with developers, business analysts, and client support teams to test, diagnose, and help deliver reliable software solutions.You'll be responsible for designing and executing both manual and automated tests,...


  • Toronto, Ontario, Canada Bay Street Staffing Full time

    QA Analyst(Bilingual)Toronto, ON (hybrid - 2 days a week, Onsite)6 months Contract (potential for extension/conversion to FTE)Line of Business ::Customer Service TechnologyJob Responsibilities:Analyze, define, and translate business and functional specifications into testing requirements.Attend project meetings to report on status of testing, communicate...


  • Toronto, Ontario, Canada Foresters Financial Full time

    Career OpportunityRole TitleQuality Assurance LeadPurpose of roleReporting to the Quality Assurance Manager, the Quality Assurance (QA) Lead will be responsible for the planning, monitoring and control of assigned project testing activities and tasks as well as the creation of various testing artifacts. The QA Lead will work closely with Project Managers,...


  • Toronto, Ontario, Canada TVO Career Full time

    Position Title: Quality Assurance Analyst (12-month Contract)Employment Type: Full-time Contract | UnionSalary Range: $59, $65,326.64Division: Digital and InnovationReports To: Manager, Quality AssuranceLocation: Toronto, Yonge & Eglinton (On-site)Reason for Vacancy:     Existing VacancyTVO Media Education Group (TVO) is a social impact organization...


  • Toronto, Ontario, Canada Stewart Title Guaranty Company Full time

    We are the Canadian Division of Stewart Title Guaranty Company, a leading provider of residential and commercial title insurance. As one of the largest title insurers in the world, Stewart Title specializes in providing our clients with exceptional service, deep expertise and innovative solutions to help close their real estate transactions with peace of...


  • Toronto, Ontario, Canada Stewart Title Full time

    We are the Canadian Division of Stewart Title Guaranty Company, a leading provider of residential and commercial title insurance. As one of the largest title insurers in the world, Stewart Title specializes in providing our clients with exceptional service, deep expertise and innovative solutions to help close their real estate transactions with peace of...