logo image

Novari Health

QA Manager

Description

Novari Health designs and deploys award-winning enterprise scale software solutions to improve access to care while enhancing the efficiency and effectiveness of healthcare organizations. With over 20 years of experience, a team of 100+ employees, and offices in Canada, Australia, New Zealand, and the UK, Novari is one of the most trusted digital health solution providers. The Novari system is a comprehensive solution that includes central intake, referral management, wait list management, provider notifications, analytics, and artificial intelligence. 
  
Headquartered in Kingston, Ontario, a city known for its high quality of life, Novari offers a professional yet casual culture, complete with perks like a fully stocked kitchen, weekly lunches, comprehensive benefits, and opportunities for growth through education and certifications. We’re committed to improving global healthcare systems in a collaborative, inclusive, and innovative environment. 

Position Summary 
The QA Manager is responsible for leading the Quality Assurance function across multiple software products and cross-functional teams. This role defines and enforces development and QA processes, leads manual and automated testing efforts, oversees release readiness, and ensures quality standards are met across usability, performance, accessibility, and security domains. The QA Manager contributes to project planning, collaborates closely with Engineering Managers and Product Owners, and provides both strategic direction and technical guidance to the QA team. 

Key Responsibilities 
Leadership & Strategy 
  • Define and lead the QA strategy across manual, automated, performance, and security testing. 
  • Drive early QA involvement through Shift-Left testing practices. 
  • Participate in organizational planning, release scheduling, and quality governance. 
  • Lead QA efforts for complex, multi-team initiatives and enterprise-level releases. 
  • Manage and mentor QA teams, supporting onboarding, development, and certifications. 
 
Quality Engineering & Test Execution 
  • Oversee test planning, execution, and traceability using Azure DevOps Test Plans. 
  • Ensure accessibility and compliance testing meets WCAG/AODA standards. 
  • Develop and maintain automation frameworks (Playwright, Postman, JMeter) and integrate with CI/CD pipelines. 
  • Manage API, security, and performance testing aligned with OWASP and compliance assessments. 
  • Execute performance and load testing using Azure Load Testing and JMeter. 
 
Process Management & Collaboration 
  • Define and enforce Scrum processes and development workflows. 
  • Collaborate with Engineering Managers and Scrum Masters to ensure best practices. 
  • Participate in sprint planning, backlog refinement, and cross-functional coordination. 
  • Administer Azure DevOps tools and enforce QA exit criteria for production readiness. 
  • Align QA capacity with project timelines and coordinate cross-functional test execution. 
 
Qualifications 
Required: 
  • 5+ years in Quality Assurance, including 2+ years in a QA leadership or management role. 
  • Deep understanding of SDLC, Agile/Scrum methodologies, and Shift-Left testing principles. 
  • Proficiency with Azure DevOps (Boards, Test Plans, Pipelines, and Dashboards). 
  • Experience in UI, API, and performance automation (Playwright, Postman, JMeter). 
  • Strong understanding of security testing and OWASP Top 10 vulnerabilities (Burp Suite). 
  • Experience with Azure-based infrastructure, including Web Services and Virtual Machines. 
  • Excellent communication, collaboration, and leadership skills. 
Preferred: 
  • Experience leading QA across healthcare or regulated software environments. 
  • Familiarity with accessibility testing standards (AODA/WCAG). 
  • Knowledge of Power BI or similar tools for QA reporting and dashboarding. 
  • DevOps or Cloud certification (e.g., Microsoft Azure Fundamentals or Azure DevOps Engineer). 
 
Working Conditions:  
  • Employee may sit for prolonged periods of time . 
  • Prolonged periods of time viewing computer monitor and keyboarding . 
  • Tight deadlines, with multiple and rapidly changing priorities . 
  • Interacting with internal and external stakeholders . 
  • Employee may be required to travel domestically and internationally (overnight) as required.  
 
Hours of Work:  
  • Workweeks are five days, Monday to Friday, 8 hours per day, starting at 0800, 0830 or 0900, as agreed upon between the employee and their manager.  
  • Minimum hours of work each week is 40, unless otherwise agreed to between the employee and their manager.  
  • Employee may be required to work additional hours, including occasional weekends.   
 
To Apply:   
Join our innovative team as we expand into new markets and transform the healthcare industry. Apply today!  
 
Please submit a resume, cover letter and a list of references with salary requirements. Please, no phone calls or drop-ins. Information on us, our solutions, partners, and clients are available at http://www.novarihealth.com. Only candidates selected for an interview will be contacted. Novari Health is committed to inclusive and accessible employment practices. If you require an accommodation to fully participate in the hiring process, please notify the recruitment team.  

Know someone who would be a perfect fit? Let them know!