Jobs.ca
Jobs.ca
Language
QHR Technologies logo

Lead QA Specialist

Toronto, ON
$92,500 - $102,500/annual
Senior Level
Full-Time

About the role

The Software Engineering department is looking for a Lead Full Stack Quality Assurance Analyst.

As a Lead QA Specialist, you bring a strong technical foundation across both automation and functional quality assurance practices, paired strong communication and collaborative leadership. You work closely with the Product, Development and Design teams to ensure the success through a shared understanding of the features being built or modified. Through reviewing business requirements, technical designs, user stories, and acceptance criteria, you lead the development of effective, risk‑based testing strategies that validate changes end‑to‑end. Leveraging your ability to dive into the codebase and test frameworks, you combine a QA mindset with technical insight allowing you to understand not only what the product should do, but why the underlying code behaves as it does. This perspective enables you to bridge the gap between QA and Development, fostering alignment, improving product quality, and ensuring a comprehensive approach of quality assurance across the team.

You are passionate about quality and quality leadership, striving for both product excellence and team success. You remain hands on when needed while focusing primarily on coaching, mentorship, and technical guidance. You establish standards, promote best practices in automation and functional testing, and encourage continuous learning and accountability. Thriving in a fast‑paced environment, you embrace change and actively support innovation that aligns with the company’s vision.

Success as a Lead QA Specialist is achieved through a clear focus on quality, leadership, and enabling the team’s shared goals. You balance speed with stability, guide decisions based on risk and impact, and recognize that your success is directly tied to the growth, confidence, and effectiveness of the team you lead.

##Competencies Critical for Success

  • A passion for building and supporting high‑performing teams, driven by the success of team members and a genuine dedication to delivering high‑quality, reliable products.
  • Forward‑looking mindset with the ability to anticipate and prepare for needs 3–6 months ahead
  • Deep proficiency in automation, functional, and integration testing, with hands‑on exposure to performance and load testing
  • A passion for learning, collaboration, and mentorship
  • Ability to balance technical execution with leadership responsibilities

##Primary Responsibilities

  • Lead, mentor, and coach a team of QA Analysts/Engineers, including conducting 1:1s, performance reviews, and career development planning.
  • Foster a culture of quality, continuous improvement, collaboration, and accountability.
  • Work closely with the QA Manager to align on team structure, hiring needs, and long-term quality strategy.
  • Coordinate QA workload across the team, ensuring alignment and clarity around priorities, expectations, and timelines.
  • Provide strategic direction for test planning, test design, execution, and exploratory testing, stepping in hands‑on when needed while guiding the team through established best practices and quality standards.
  • Lead the evolution of the organization’s automated testing strategy, overseeing the design, development, and maintenance of scalable UI, API, and integration automation frameworks.
  • Drive resolution of complex quality and technical challenges by guiding root‑cause analysis, coaching the team toward sustainable, prevention‑focused solutions rather than short‑term fixes.
  • Evaluate, influence, and lead the adoption of tools, frameworks, and processes that improve test efficiency, automation coverage, and long‑term quality outcomes, aligning decisions with the broader QA vision and product goals.
  • Define, track, and report key quality metrics (e.g., defect leakage, automation coverage, test reliability, and cycle time) to enable data‑driven decision‑making and continuous improvement.
  • Collaborate with development teams to establish testing strategies early in the SDLC.
  • Work with QA and QA management to ensure consistent quality standards, documentation practices, and test result reporting across the team.
  • Drive shift‑left quality practices by embedding testing early, promoting a prevention‑focused quality mindset, and enabling early defect detection through strong test design and automation.
  • Champion quality in agile ceremonies and cross-functional planning.
  • Work closely with Development Leads, Product Managers, and UX to ensure requirements are clear, testable, and aligned with quality goals.
  • Represent QA in cross-functional meetings and release planning.
  • Communicate test progress, risks, and quality status to stakeholders.

##Additional Duties and Expectations

  • Promote Accuro’s “Blue Culture” framework to foster a collaborative, positive and efficient workplace
  • Contribute to the organization’s positive image both internally and externally
  • Team composition may change year over year to accommodate evolutions in strategic direction
  • Perform other duties consistent with the position, as reasonably directed by your manager

##Qualifications, Education and Experience Requirements

###Role Requirements

  • A degree or diploma in related field of study

    • ISTQB Software Tester Certification Foundation Level
  • 8+ years of experience in QA roles, including at least 2-3 years in a leadership, mentorship, or senior-level capacity.

  • Demonstrated experience leading and managing direct reports, including coaching, performance feedback, and career development.

  • Strong communication, problem solving, and analytical skills, with the ability to clearly articulate risks, quality insights, and recommendations to both technical and non‑technical stakeholders.

  • Deep understanding of software testing methodologies and practices, including functional, regression, automation, integration, and performance testing.

  • Demonstrated experience guiding teams in testing both front‑end and back‑end systems, with an emphasis on scalable, automation‑first approaches.

  • Proven hands‑on expertise with multiple test automation frameworks and tools (e.g., Playwright, Selenium, Cypress, API testing frameworks), coupled with the ability to set standards and best practices for their use.

  • Strong proficiency in one or more programming or scripting languages commonly used in automation, such as TypeScript, JavaScript, Python, or Java, with the ability to review, guide, and improve automation code across the team.

  • Experience defining and executing API testing strategies using tools such as Postman or REST Assured, ensuring reliable service‑level quality.

  • Solid understanding of databases (SQL and NoSQL) and data validation practices, supporting end‑to‑end quality ownership.

  • Proven success designing, evolving, and scaling automated testing frameworks, or leading the modernization of existing frameworks to improve reliability, maintainability, and coverage.

  • Experience establishing and maintaining test case management standards within centralized tools (e.g., AIO Tests, Zephyr), ensuring consistency, visibility, and accountability.

  • Lead the integration of automated testing into CI/CD pipelines, partnering with CI/CD teams to optimize test execution performance, pipeline efficiency, and ensure fast, reliable feedback for high‑confidence releases.

  • Strong working knowledge of version control systems, such as Git, and collaborative development workflows.

  • Experience working in agile environments.

Extra considerations for Candidate with:

  • Testing software in healthcare or clinical healthcare experience

    • Previous experience in high data security/privacy environments
  • Experience with Atlassian products; Jira and Confluence an asset

  • QA Leadership Certifications e.g ISTQB Advanced Level Test Management

  • Able to analyze and interpret existing codebases to identify opportunities for implementing effective test automation

  • Experience guiding or implementing testing strategy at the team or org level.

  • Experience with Data Integrity & Security testing.

  • Product Knowledge in any of Accuro's main products

  • Experience in design, development and implementation of a Quality Assurance Strategy

##Compensation and Logistics

  • Base salary, variable bonus established at the corporate level, competitive benefits package

    • Hiring Range: $92,500 - $102,500 annual
    • Final pay for this position may depend on candidate knowledge, skills, experience and location
  • Full time, permanent

  • Minimal travel required (0-2 trips per year)

  • This position is available fully remote, or hybrid (3 days in-office) for those living in the Okanagan area.

Accuro is a dynamic, high-growth Canadian technology company and division of Loblaw Companies Limited. Our mission is to unite Canadian Healthcare, connecting Providers and their Patients to information and each other.

About QHR Technologies

IT Services and IT Consulting
201-500

QHR Technologies is a Canadian Healthcare Technology Company bringing innovation to the healthcare system for Providers and their Patients. As a leader in the industry, QHR operates on the fundamental belief that technology will change the way we all interact with healthcare. QHR’s growing suite of technologies includes three products, Medeo Virtual Care, FreedomRx and AccuroEMR, the largest single electronic medical record platform in the country. The synergy between products uniquely positions QHR to lead the way, empowering Providers and connecting Patients to improve Patient care and enhance the efficiencies of healthcare organizations. In 2016, QHR was acquired by Loblaw Companies Limited, continuing its growth and mission to unite Canadian healthcare. QHR is headquartered in Kelowna, BC with offices in Vancouver, Calgary and Toronto.

Similar jobs you might like