This position can be fully remote or hybrid, if located near a Mitacs office in Montreal, Toronto, Calgary, Ottawa or Vancouver. Please ensure that you apply t0 only one job posting close to your location. This role is full time temporary with an end date of March 31, 2027. Do you want to be part of our innovative and entrepreneurial team? Mitacs is undergoing a major enterprise transformation to become a more client-centric, digitally enabled organization. This effort includes a wide-reaching digital modernization of our business applications, along with the convergence of data, process, and platforms to better deliver value to our stakeholders. As part of this transformation, we are building a modern and resilient quality assurance practice—one that ensures reliability, usability, and performance across our systems and services. The QA Analyst plays a key role in this mission by helping evolve our testing strategy, implementing scalable automation, and ensuring product excellence through hands-on collaboration with developers, product managers, and business stakeholders. You’ll be part of a growing team within the Technology Platform group, working alongside engineers, analysts, product owners, and external vendors to bring quality and agility into everything we build. You will report to the Enterprise Application Manager and play a vital role in shaping the tools and practices that support Mitacs’ transformation journey. If you are a curious, hands-on QA professional with a passion for quality, automation, and collaboration and if you want your work to support Canada’s innovation ecosystem, we encourage you to apply and join us on this exciting journey. To get a better understanding about how Mitacs’ work is guided by our values - Impact, Integrity, Collaboration, Excellence, and Talent - please visit our website: Mitacs Position Summary We are seeking an QA Analyst who brings a passion for both manual and automated software testing. While your primary focus will be on manual and exploratory testing, you will also assist in maintaining existing automation scripts and ensuring automation remains aligned with active projects as required to ensure comprehensive test coverage and product quality. As a member of the Quality Assurance (QA) team, you will have the opportunity to work closely with other talented members of our team to support, maintain, and ensure quality for a complex software ecosystem. You’ll contribute to the development of detailed test plans and test cases and collaborate with peers to drive quality across our continuous delivery processes. This role offers variety and growth, with opportunities to expand your skills across multiple testing disciplines and technologies. If you are driven by meaningful work, seek to positively impact Canada’s innovation ecosystem, and are excited to contribute your technical expertise to a purpose-driven organization, we welcome your application.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed
Number of Employees
251-500 employees