bg-job-header

Quality Assurance Manager

APPLY

Position summary


Starting date:
24/Dec/2025
Work Schedule:
40 hours
Salary:
To be discussed
Department:
Development
Job status:
Permanent
Work shift:
Day

Complete our expanding team!

Job description


Quality Assurance Manager

Under the supervision of the director of business solutions and innovation, the Quality Assurance Manager defines and leads the QA strategy, and plans and coordinates testing activities to ensure the quality of the product and services. He/she ensures the overall quality of the testing process, monitors defects, and promotes best practices throughout the product lifecycle, from design to customer delivery. The role involves close collaboration with the development and product teams to integrate quality early on, while working in close partnership with the QA team.

  • Define and lead the quality assurance strategy for both manual and automated testing, aligned with product requirements;
  • Plan and organize test activities, prioritizing tasks, allocating resources, and ensuring deadlines are met;
  • Monitor test progress, identify risks, and ensure the quality and consistency of QA deliverables and processes;
  • Support the team in applying best practices and contribute to the continuous improvement of processes;
  • Collaborate closely with product owners and analyst-programmers to ensure quality throughout the development cycle;
  • Participate in Agile ceremonies and promote a "shift-left" approach to integrate quality from the earliest stages;
  • Translate business needs into relevant test scenarios and help prioritize tests based on business risks;
  • Develop test plans, test cases, and test scripts as needed, based on product requirements;
  • Maintain comprehensive documentation of processes, test plans, and defect reports while ensuring consistency in QA approaches;
  • Oversee test integration and executing within the CI/CD pipeline when required;
  • Identify opportunities for continuous improvement in QA tools and processes.

REQUIRED QUALIFICATIONS

  • Strong leadership and team management skills;
  • Rigorous, organized, and meticulous in all aspects of work;
  • Ability to learn quickly and demonstrate strong adaptability;
  • Proactive and autonomous;
  • Strong analytical and complex problem-solving skills;
  • Ability to work under pressure and meet tight deadlines;
  • Quality- and improvement-oriented, committed to maintaining high standards and optimizing QA practices.

REQUIREMENTS

  • University degree in computer science, software engineering, or another relevant field, or a combination of education and relevant experience;
  • Five (5) to ten (10) years of experience in quality assurance in a technology environment, including at least two (2) years in a leadership, coaching, or QA team coordination role;
  • Experience with both manual and automated testing;
  • Knowledge of automated testing tools (Cypress, Selenium, Robot Framework, etc.);
  • Excellent communication skills, both oral and written;
  • Knowledge of Agile methodology and quality assurance principles;
  • Understanding of the processes and business context of an SME is an asset;
  • Experience with an ERP system is an asset.
This post for you?

Our benefits


Collective insurance

Collective insurance

Ongoing training

Ongoing training

Flexible schedule

Flexible schedule

Work form home

Work form home

A health platform (telemedicine)

A health platform (telemedicine)

Competitive salaries

Competitive salaries

Game room

Game room

Proximity to public transportation

Proximity to public transportation

Home office allowance

Home office allowance

Group RRSP

Group RRSP

Mentoring

Mentoring

Paid for blood donation

Paid for blood donation

Volunteering opportunities

Volunteering opportunities

$200 health and wellness allowance per year

$200 health and wellness allowance per year

Option to finish work on Fridays at noon all year long

Option to finish work on Fridays at noon all year long