Quality Assurance Lead

Buchanan Technologies

Mississauga

Remote

CAD 110,000 - 150,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Buchanan Technologies is seeking a Quality Assurance Lead in Canada to drive automated testing and QA leadership for a large enterprise modernization program. You will design and implement Playwright-based frameworks with C#/.NET Core and NUnit, integrated with Azure Pipelines, while coordinating across cross-functional teams.

The role requires hands-on testing, test strategy governance, and mentoring QA analysts, ensuring the delivery of high-quality CRM and enterprise applications in a remote

Qualifications

  • Minimum 5 years of demonstrated experience in Quality Assurance, including QA leadership responsibilities.
  • Strong hands‑on experience with Playwright automation using C#/.NET Core and NUnit.
  • Advanced experience with Microsoft Azure DevOps, particularly Test Plans and test management.
  • Strong understanding of manual and automated software testing methodologies.
  • Experience designing and executing test plans, test cases, test scripts, and regression testing suites.
  • Experience testing REST and/or SOAP APIs, including working with JSON and XML.
  • Strong ability to develop, manipulate, and validate test data, reproduce defects, and troubleshoot complex application issues.

Responsibilities

  • Lead and coordinate quality assurance activities across multiple development and delivery teams, ensuring consistent testing standards and practices.
  • Establish, implement, and continuously improve QA methodologies, policies, procedures, and best practices.
  • Design, develop, and maintain automated testing frameworks using Playwright with C#/.NET Core and NUnit, integrated with Azure Pipelines.
  • Develop and execute comprehensive test strategies covering SIT, end-to-end testing, regression testing, and UAT.
  • Create and maintain detailed test plans, test cases, test scripts, and test data based on business and technical requirements.
  • Perform hands‑on manual testing of enterprise applications, web-based solutions, APIs, and CRM platforms.
  • Utilize Microsoft Azure DevOps Test Plans to manage test execution, defect tracking, reporting, and QA activities.
  • Coordinate defect identification, triage, prioritization, resolution, and retesting with development and project teams.
  • Support business stakeholders in developing UAT test scripts, conducting testing activities, and validating business requirements.
  • Develop QA performance metrics, dashboards, and reporting to track testing progress, team velocity, defects, and overall software quality.
  • Mentor and guide QA analysts, promoting consistent testing practices and continuous improvement.
  • Collaborate with solution architects, developers, business analysts, project managers, and other stakeholders throughout the software development lifecycle.

Skills

Playwright automation
C#/.NET Core
NUnit
Azure DevOps
QA leadership
CRM testing
Azure Pipelines

Tools

Azure Pipelines

Job description

Quality Assurance (QA) Lead – Automation & Enterprise Applications

Location: Canada -Remote
Contract Duration: 12 Months, with potential for extension
Anticipated Start Date: December 2026

About the Opportunity

Buchanan Technologies is seeking an experienced Quality Assurance (QA) Lead to support a large-scale enterprise application modernization initiative. This role combines hands-on technical testing, test automation, quality assurance leadership, and collaboration with cross-functional development teams.

The successful candidate will be responsible for establishing and maintaining QA best practices, leading testing activities, developing automated testing frameworks, and ensuring the successful delivery of high-quality enterprise software solutions.

We are looking for a technically strong QA professional who can balance strategic QA leadership with hands-on testing and automation, particularly within Microsoft Azure DevOps and modern CRM environments.

Key Responsibilities

Lead and coordinate quality assurance activities across multiple development and delivery teams, ensuring consistent testing standards and practices.

Establish, implement, and continuously improve QA methodologies, policies, procedures, and best practices.

Design, develop, and maintain automated testing frameworks using Playwright with C#/.NET Core and NUnit, integrated with Azure Pipelines.

Develop and execute comprehensive test strategies covering System Integration Testing (SIT), end-to-end testing, regression testing, and User Acceptance Testing (UAT).

Create and maintain detailed test plans, test cases, test scripts, and test data based on business and technical requirements.

Perform hands‑on manual testing of enterprise applications, web-based solutions, APIs, and CRM platforms.

Utilize Microsoft Azure DevOps Test Plans to manage test execution, defect tracking, reporting, and QA activities.

Coordinate defect identification, triage, prioritization, resolution, and retesting with development and project teams.

Support business stakeholders in developing UAT test scripts, conducting testing activities, and validating business requirements.

Develop QA performance metrics, dashboards, and reporting to track testing progress, team velocity, defects, and overall software quality.

Mentor and guide QA analysts, promoting consistent testing practices and continuous improvement.

Collaborate with solution architects, developers, business analysts, project managers, and other stakeholders throughout the software development lifecycle.

Required Qualifications

Minimum 5 years of demonstrated experience in Quality Assurance, including QA leadership responsibilities.

Proven experience establishing and implementing QA best practices, policies, procedures, and testing standards.

Strong hands‑on experience with Playwright automation using C#/.NET Core and NUnit, including execution through Azure Pipelines.

Advanced experience with Microsoft Azure DevOps, particularly Test Plans and test management.

Strong understanding of manual and automated software testing methodologies.

Experience designing and executing test plans, test cases, test scripts, and regression testing suites.

Experience testing REST and/or SOAP APIs, including working with JSON and XML.

Strong ability to develop, manipulate, and validate test data, reproduce defects, and troubleshoot complex application issues.

Experience managing testing activities across multiple phases of the software development lifecycle.

Ability to assess defect severity, manage testing priorities, and coordinate issue resolution.

Experience creating QA dashboards, reporting metrics, and communicating testing progress to project stakeholders.

Strong communication, analytical, problem‑solving, and team leadership skills.

Experience supporting business stakeholders through User Acceptance Testing.

Preferred Qualifications

Experience testing enterprise CRM applications, particularly Oracle Fusion Cloud Sales and Service CRM.

Experience with other CRM platforms such as Microsoft Dynamics 365 or Salesforce.

Accessibility testing experience and knowledge of accessibility standards.

Familiarity with Behavior Driven Development (BDD) methodologies.

Experience working in Agile or iterative software development environments.

Experience supporting enterprise application modernization or digital transformation initiatives.

What We're Looking For

The ideal candidate is an experienced QA Lead who remains technically hands‑on and can take ownership of testing strategy, automation, and execution.

We are particularly interested in professionals who bring:

Strong automation expertise: Proven experience developing and maintaining Playwright automation frameworks using C#/.NET Core and NUnit.

QA leadership: Experience leading QA teams, establishing standards, and improving testing efficiency.

Azure DevOps proficiency: Hands‑on experience managing testing activities, automation pipelines, and quality reporting.

Enterprise application experience: A background testing complex, integrated applications, ideally within CRM environments.

Collaborative delivery approach: The ability to work effectively with technical teams and business stakeholders to ensure quality software delivery.

Buchanan Technologies is a leading IT services and solutions provider, delivering managed services, professional services, and technology solutions to organizations across North America. We partner with clients to support technology modernization, operational excellence, and business transformation.

At Buchanan, we value technical expertise, collaboration, accountability, and a commitment to delivering exceptional result

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior QA Engineer
Senior QA Engineer

Compunnel Inc. • Vancouver

Hybrid
CAD 90,000 - 130,000
QA Automation Engineer
QA Automation Engineer

360training.com • Canada

Remote
CAD 90,000 - 120,000
Monthly Team Events
Pet Insurance
Remote & Hybrid Work Models
+3
Senior QA Engineer III – Automation | Banking | API | Kafka | ETL
Senior QA Engineer III – Automation | Banking | API | Kafka | ETL

Myticas Consulting Inc. • Ottawa

On-site
CAD 90,000 - 125,000
QA Team Lead
QA Team Lead

Centrilogic • Toronto

On-site
CAD 90,000 - 130,000
SENIOR QA ENGINEER
SENIOR QA ENGINEER

ZoftSolutions • Mississauga

On-site
CAD 90,000 - 130,000
Senior QA Engineer III – Automation | Banking | API | Kafka | ETL (35729)
Senior QA Engineer III – Automation | Banking | API | Kafka | ETL (35729)

Myticas Consulting • Ottawa

On-site
CAD 90,000 - 130,000
RQ09179 - Systems Testing/QA Specialist - Intermediate
RQ09179 - Systems Testing/QA Specialist - Intermediate

Rubicon Path • Toronto

On-site
CAD 80,000 - 100,000
Senior QA Tester
Senior QA Tester

Jobgether • Canada

Remote
CAD 80,000 - 115,000
Competitive CAD salary End
Annual bonuses
Comprehensive benefits
+8
Director, Quality Assurance
Director, Quality Assurance

Catalis Holdco Inc • Edmonton

On-site
CAD 135,000 - 170,000
Full paid vacation
Comprehensive health & dental benefits
Udemy courses access
QA Systems Testing Specialist (Intermediate) – Automation
QA Systems Testing Specialist (Intermediate) – Automation

Rubicon Path • Toronto

On-site
CAD 80,000 - 100,000