1

Software Testing Manager Jobs in Quebec (NOW HIRING)

You will ensure that software development, verification, validation, and configuration management ... testing, functional validation, or technical approval of software solutions, which remain the ...

You will ensure that software development, verification, validation, and configuration management ... testing, functional validation, or technical approval of software solutions, which remain the ...

The role is responsible for defining testing strategies, executing test activities, and reporting results to management to support high-quality software deliveries. In collaboration with project ...

In this role, you will be responsible for functional and nonfunctional testing (Performance and ... Product Management. As part of the EOP team, you will be a member of an Agile development team ...

Strong understanding of software testing methodologies, defect lifecycle management, and QA best practices * Experience testing web-based or cloud applications * Hands-on experience designing and ...

next page

Showing results 1-20

Software Testing Manager information

What does a software testing manager do?

A Software Testing Manager oversees the testing process for software products to ensure they meet quality standards before release. They manage a team of testers, develop testing strategies, coordinate test planning and execution, and collaborate with developers to identify and resolve defects. Additionally, they are responsible for resource allocation, process improvement, and reporting on quality metrics to stakeholders. Their role is crucial in delivering reliable, high-quality software to customers.

What are the key skills and qualifications needed to thrive as a software testing manager, and why are they important?

To thrive as a Software Testing Manager, you need strong expertise in software testing methodologies, test planning, quality assurance, and typically a degree in computer science or a related field. Familiarity with automated testing tools (like Selenium or JMeter), test management systems (such as Jira or TestRail), and relevant certifications (like ISTQB) are commonly required. Outstanding leadership, communication, and problem-solving skills help you manage teams and coordinate effectively across departments. These skills and qualities ensure the delivery of high-quality software products and seamless collaboration between testing and development teams.

What are some common challenges faced by software testing managers, and how can they be addressed?

Software Testing Managers often encounter challenges such as balancing tight project deadlines with maintaining high-quality standards, managing distributed or cross-functional teams, and keeping up with rapidly evolving testing tools and methodologies. Addressing these challenges involves effective project planning, clear communication with development and product teams, and ongoing professional development for both the manager and their team. Proactively fostering a culture of collaboration and continuous improvement also helps ensure testing processes remain efficient and effective.

What are popular job titles related to Software Testing Manager jobs in Quebec?

For Software Testing Manager jobs in Quebec, the most frequently searched job titles are:

What job categories do people searching Software Testing Manager jobs in Quebec look for?

The top searched job categories for Software Testing Manager jobs in Quebec are:

Infographic showing various Software Testing Manager job openings in Quebec as of August 2026, with employment types broken down into 87% Full Time, 12% Part Time, and 1% Contract. Highlights an 79% Physical, 2% Hybrid, and 19% Remote job distribution.

Software Quality Engineer

Saint-bruno, QC

Alstom
Rail Transportation • 10K+ employees

Full-time

Re-posted 2 days ago


Alstom rating

7.5

Company rating: 7.5 out of 10

Based on 49 frontline employees who took The Breakroom Quiz

273rd of 499 rated machine equipment manufacturers


Job description

Req ID:521753 

At Alstom, we understand transport networks and what moves people. From high-speed trains, metros, monorails, and trams, to turnkey systems, services, infrastructure, signalling and digital mobility, we offer our diverse customers the broadest portfolio in the industry. Every day, more than 80 000 colleagues lead the way to greener and smarter mobility worldwide, connecting cities as we reduce carbon and replace cars.

Take on a new challenge and leverage your expertise in software process quality assurance within a cutting-edge industry. 

You will join collaborative, dynamic, and excellence-driven teams, where you will play a key role in implementing quality assurance throughout the software lifecycle. Your mission will be to ensure that processes, activities, and deliverables comply with applicable requirements, industry standards, organizational procedures, and contractual commitments. 

Your contribution will be to provide independent assurance of compliance across the software lifecycle by assessing processes, activities, deliverables, and objective quality evidence against applicable standards, contractual requirements, and organizational procedures. This role is based in particular on the quality assurance principles defined by IEEE 1558, EN 50716, and EN 50128, as well as organizational and customer quality requirements. 

You will ensure that software development, verification, validation, and configuration management activities are planned, performed, documented, and evidenced in accordance with established processes and applicable quality requirements. 

On a daily basis, you will work closely with development, verification, configuration management, safety, cybersecurity, customer, and supplier teams to ensure effective process implementation and compliance of the associated deliverables. 

You will be primarily responsible for developing, deploying, and monitoring the Software Quality Assurance Plan (SQAP), conducting quality audits and surveillance activities, and assessing procedural and documentary compliance throughout the software lifecycle. 

Role scope: The role focuses on process assurance, compliance assessment, documentation reviews, lifecycle traceability, and quality governance. It does not include software development, source code review, technical verification, software testing, functional validation, or technical approval of software solutions, which remain the responsibility of specialized engineering teams. 

Key Responsibilities 

  • Define, deploy, and maintain the Software Quality Assurance Plan (SQAP) for projects. 

  • Ensure compliance of software processes and deliverables with EN 50716, EN 50128, IEEE 1558, and all applicable project quality requirements. 

  • Assess and monitor compliance of software lifecycle processes with organizational, regulatory, normative, and contractual requirements. 

  • Perform independent quality reviews of software lifecycle deliverables and records to verify their completeness, consistency, traceability, and documentary compliance. 

  • Verify the availability and adequacy of objective evidence demonstrating that development, verification, validation, and configuration management activities have been performed in accordance with applicable processes. 

  • Prepare and present Software Quality Assurance reports to internal and external stakeholders. 

  • Participate in project milestone and gate reviews, providing independent quality assessments of the compliance of activities and deliverables. 

  • Support configuration management activities by ensuring process adherence and control of software items, including supplier-provided components such as COTS products, libraries, third-party software, and supplier source code. 

  • Plan, conduct, or support software quality audits and ensure follow-up of corrective and preventive actions through closure. 

  • Support software compliance demonstration and certification activities. 

  • Provide independent assurance of software lifecycle compliance without participating in software development, source code reviews, software verification, software testing, or technical validation activities. 

  • Act as the quality focal point for customers, suppliers, auditors, and assessment bodies on all Software Quality Assurance matters. 

  • Capture lessons learned and contribute to the continuous improvement of quality processes, methods, and practices. 

  • Travel occasionally to support project activities, audits, and coordination with stakeholders. 

Your Profile 

We value your quality mindset, rigor, and analytical capabilities as much as your technical background. 

To succeed in this role, you ideally possess the following qualifications and competencies: 

  • Degree in Computer Science, Engineering, or an equivalent discipline. 

  • Professional proficiency in English. 

  • Strong understanding of software development lifecycle models, processes, tools, and techniques. 

  • Ability to identify quality risks and compliance gaps throughout the software lifecycle. 

  • Knowledge of Software Quality Assurance principles, compliance monitoring, process governance, audit methodologies, and documentary compliance practices. 

  • Ability to independently assess the compliance of software activities, lifecycle processes, and deliverables. 

  • Understanding of requirements management, traceability, and configuration management principles. 

  • Team-oriented mindset with a strong internal and external customer focus. 

  • Familiarity with software configuration management techniques and tools, considered an asset. 

  • Auditor certification and quality auditing experience, considered assets. 

  • Knowledge of standards and frameworks applicable to railway software development and quality assurance, including EN 50716, EN 50128, IEEE 1558, ISO 9001, CMMI, or equivalent standards. Ability to interpret regulatory and normative requirements and assess process and deliverable compliance throughout the software lifecycle. 

  • Proficiency with tools such as MS Office, SharePoint, document management systems, project tracking tools, and configuration management systems. 

You don't need to be a train enthusiast to thrive with us. We guarantee that when you step onto one of our trains with your friends or family, you'll be proud. If you're up for the challenge, we'd love to hear from you!

Important to note

As a global business, we're an equal-opportunity employer that celebrates diversity across the 63  countries we operate in. We're committed to creating an inclusive workplace for everyone.


What Alstom employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom