Back to results

Quality Assurance Lead

  • PE, Canada
  • Prince, PE, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Experience
5+ years of demonstrated Quality Assurance experience, including experience as a QA Lead
Posting language
English
Posted

Original job description

Systematix is currently seeking an experienced Quality Assurance Lead to support a major enterprise digital transformation initiative for our public-sector client in Prince Edward Island.

This engagement will support a multi-year Enterprise Client Relationship Management (eCRM) modernization program designed to consolidate aging CRM applications into a modern, scalable platform of reusable business components. The technology environment combines an Angular front end, Microsoft Azure back end, and Oracle Fusion Cloud Sales and Service CRM, providing a more unified view of citizen and business interactions with government services.

The successful consultant will provide hands-on QA leadership within a multidisciplinary Agile delivery environment, establishing quality standards and practices while leading both automated and manual testing activities across the program.

LOCATION & WORK HOURS

Location: Prince Edward Island, Canada

Work Arrangement: Hybrid – combination of remote and onsite work at client locations in PEI, as required

Candidate Location: Candidates must be based in Prince Edward Island or able to work onsite in PEI as required

Work Hours: Full-time, aligned with client business hours; occasional evening or weekend work may be required for software upgrades or production support

Start Date: December 1, 2026

Duration: Through November 30, 2027, with potential extension

Industry: Government / Public Sector

The engagement is expected to run for up to 12 months, with the possibility of extension beyond the initial term. The role explicitly requires a combination of remote and onsite work at client locations in Prince Edward Island.

THE ROLE – Quality Assurance Lead

As the Quality Assurance Lead, you will provide both technical QA expertise and leadership across a large enterprise CRM modernization program.

You will lead and coordinate QA activities, establish and evolve testing standards and procedures, work closely with project and product leadership, and act as a key liaison between business stakeholders and technology teams. You will be responsible for ensuring testing activities effectively identify, prioritize, and resolve issues throughout the software delivery lifecycle.

This is a hands-on role encompassing test strategy, automation, manual testing, UAT support, defect triage, reporting, team leadership, and continuous improvement of QA practices.

KEY RESPONSIBILITIES

  • Provide leadership, direction, coaching, and scheduling for the Quality Assurance team
  • Establish, implement, and continuously improve QA best practices, policies, standards, and procedures
  • Develop and maintain automated testing for enterprise CRM applications, including SIT, end-to-end, and regression testing
  • Develop repeatable automated tests using Playwright with C#/.NET Core and NUnit within Azure Pipelines
  • Plan and execute manual testing across software applications, websites, APIs, and CRM solutions
  • Review solution and design specifications to understand application scope, requirements, functionality, and testing needs
  • Develop test plans, test cases, scripts, test data, and repeatable testing processes
  • Lead defect identification, replication, triage, prioritization, and resolution activities
  • Work with REST and/or SOAP APIs and validate data using JSON and/or XML
  • Support business teams in developing and managing User Acceptance Testing (UAT) scripts and processes
  • Provide QA performance reporting and dashboards, including measures of QA velocity
  • Work extensively with Microsoft Azure DevOps Test Plan Manager
  • Identify opportunities to expand and improve automated and repeatable testing
  • Ensure testing considers functionality, accuracy, reliability, accessibility, and applicable industry standards
  • Collaborate closely with program/product managers, solution architects, developers, project managers, business analysts, QA analysts, UX designers, and client stakeholders

The engagement combines QA leadership with hands-on automated and manual testing, UAT support, performance measurement, and Azure DevOps-based test management.

REQUIRED SKILLS & EXPERIENCE

  • 5+ years of demonstrated Quality Assurance experience, including experience as a QA Lead
  • 5+ years creating and implementing QA best practices, policies, and procedures
  • Extensive hands-on automated testing experience using Playwright with C#/.NET Core
  • Strong experience with NUnit and Azure Pipelines
  • Strong experience with Microsoft Azure DevOps Test Plan Manager
  • Experience testing REST and/or SOAP web APIs
  • Familiarity with JSON and/or XML
  • Extensive manual software-testing experience, including test-data design and manipulation, results validation, and defect/error replication
  • Experience creating detailed test plans and test scripts from specifications
  • Ability to manage multiple phases of the testing lifecycle
  • Strong defect-management and triage skills, including assessing issue scope, severity, priority, and urgency
  • Experience creating QA performance reporting and dashboards
  • Experience supporting business and project teams with User Acceptance Testing
  • Strong analytical and problem-solving skills
  • Excellent interpersonal and communication skills, with the ability to act as a liaison between developers, project managers, business stakeholders, and support teams

PREFERRED QUALIFICATIONS

  • Experience with Oracle Fusion Cloud Sales and Service CRM
  • Experience with other enterprise CRM platforms such as Microsoft Dynamics 365 or Salesforce
  • Accessibility testing experience
  • Experience with Behaviour Driven Development (BDD)
  • Development or scripting experience using Java, JavaScript, and/or TypeScript
  • Experience testing complex enterprise CRM or citizen-facing digital solutions
  • Previous government or broader public-sector technology experience

Oracle Fusion Cloud Sales and Service CRM experience is preferred, while experience with comparable commercial CRM platforms is also relevant.

PAY DISCLOSURE

Quality Assurance Lead: $80–$95/hour CAD

AI DISCLOSURE

We may use artificial intelligence (AI) or other automated tools to support parts of our recruitment process. No automated tools make hiring decisions.

ABOUT SYSTEMATIX

Systematix is one of Canada’s largest privately owned national consulting and resourcing firms, delivering high-calibre IT consulting and technology talent to government and private-sector clients across Canada.

Systematix. Results Focused. People Driven.

More about this job

Responsibilities

Lead and coordinate QA activities for an enterprise CRM modernization program, establishing standards and guiding the QA team. Develop and execute automated and manual tests, support UAT and defect resolution, and report on quality performance while collaborating with business and technology stakeholders.

Requirements

Requires at least five years of QA experience, including QA leadership, and extensive hands-on automated testing with Playwright, C#/.NET Core, NUnit, and Azure Pipelines. Candidates should also have strong manual testing, API testing, Azure DevOps test management, defect triage, test planning, and UAT support experience.

Skills

  • Quality Assurance Leadership
  • Automated Testing
  • Playwright
  • C#/.NET Core
  • NUnit
  • Azure Pipelines
  • Azure DevOps Test Plans
  • Manual Testing
  • REST and SOAP API Testing
  • JSON and XML
  • Test Planning
  • Defect Management and Triage
  • User Acceptance Testing
  • QA Reporting and Dashboards
  • Oracle Fusion Cloud CRM
  • Accessibility Testing

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Management & Leadership
  • Government & Public Sector
  • Consulting

Keywords

  • Quality Assurance
  • Enterprise CRM Modernization
  • Agile
  • Playwright
  • C#
  • .NET Core
  • NUnit
  • Azure Pipelines
  • Microsoft Azure DevOps
  • Test Plan Manager
  • Automated Testing
  • Manual Testing
  • System Integration Testing
  • End-to-End Testing
  • Regression Testing
  • REST APIs
  • SOAP APIs
  • JSON
  • XML
  • User Acceptance Testing
  • Defect Triage
  • Test Plans
  • Test Cases
  • Test Data
  • QA Dashboards
  • Oracle Fusion Cloud Sales and Service CRM
  • Accessibility Testing
  • Behaviour Driven Development
  • JavaScript
  • TypeScript

Report this job