QA Team Lead providing leadership and hands-on quality assurance delivery for Policy Reporter. Overseeing day-to-day QA operations and fostering a quality-focused team culture.
Responsibilities
Lead the QA Team and serve as the main representative, including but not limited to: Support the priorities and strategic objectives of the organization by ensuring software quality aligns with business and customer needs
Foster a collaborative, accountable, and quality-focused team culture
Line manage members of the QA team, including monitoring performance and developing individual capability
Provide coaching, mentorship, and technical guidance to QA team members
Perform administrative leadership tasks such as managing workloads, coordinating PTO, and contributing to performance reviews
Ensure the QA team is equipped with appropriate tools and services by researching options, evaluating fit against team needs, and advocating for adoption in collaboration with PMO and Engineering leadership
Serve as a professional representative and subject matter expert advocate for the QA team in cross-departmental meetings with Engineering, Product, and the PMO
Oversee and maintain the relationship with external/offshore QA teams, including coordination of priorities, performance alignment, and ensure consistent quality standards across both onshore and offshore teams
Team Governance, including but not limited to: Track QA projects and testing tasks against team capacity and set priorities appropriately in conjunction with other teams
Set quality standards, testing expectations, and QA delivery KPIs
Track team performance and quality metrics; identifying and driving improvement areas as needed
Improve QA workflows, processes, and supporting documentation to enable the team to work more effectively and efficiently
Ensure consistent adherence to QA SOPs, testing standards, and documentation practices
In collaboration with Associate Director, Operations (PMO, QA) Help define opportunities for the QA team to contribute earlier and more effectively across the software development lifecycle
Advocate for QA considerations and standards in planning, estimation, and delivery discussions
Continuously evolve QA practices, tooling, and test coverage to support company goals and product growth
In accordance with being a player-coach role, the QA Team Lead will also be directly involved in executing QA work, including responsibility for tasks such as: Create, review, and execute detailed test plans and test cases
Review PRDs, mock-ups, and acceptance criteria to identify testable scenarios and edge cases.
Perform manual, regression, and exploratory testing across software releases
Design, implement, and maintain automated test frameworks and regression suites (e.g., Selenium, Playwright) to ensure reliable and scalable test coverage
Identify, document, and track defects, including clear reproduction steps and impact assessment
Follow defects through to resolution, including validation and re-testing of fixes
Conduct risk-based testing to ensure coverage of critical functionality and edge cases
Utilize testing and debugging tools such as Chrome DevTools, Postman, performance profilers, and related tooling
Collaborate closely with Engineering, Product, and the PMO to clarify requirements and validate deliverables
Stay current on QA best practices, tools, and methodologies relevant to modern software development.
Requirements
Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience
4+ years of experience in Quality Assurance and/or Software Development Engineering in Test (SDET) roles
Experience in test automation, including designing, implementing, and maintaining automated test frameworks (e.g., Selenium, Playwright)
Strong understanding of QA methodologies, defect management, and test planning principles
Experience working within Agile or iterative software development environments
Prior experience as a team lead or line manager
Experience leading or coordinating offshore/distributed QA teams, ensuring alignment, communication, and consistent quality standards preferred
Strong attention to detail and ability to assess and communicate risk effectively
Ability to debug, troubleshoot, and problem solve using documentation, collaboration, and existing tools
Strong written and verbal communication skills
Ability to quickly learn and apply new technologies and tools
Experience coordinating across multiple teams to ensure stakeholders are informed, aligned, and supported, as well as managing multiple projects and shifting priorities
Naturally curious with a strong interest in understanding systems, workflows, and user behavior.
Benefits
Robust benefits package including extended health benefits
Paid-time off
Paid Parental leave
Employer-matching retirement savings
Company paid Employee Assistance Program
Excellent opportunities for personal and career development
Software QA Analyst ensuring quality, reliability, and usability in building automation software products. Collaborating with teams to shape testing strategies and improve QA practices.
QA Analyst I testing software products at JANA, responsible for executing manual tests and collaborating with development teams. Engages in test automation and quality assurance processes.
QA Lead responsible for writing automation and improving QA practices at InnoSoft Canada. Collaborating closely with engineering and product teams to enhance overall quality processes.
Quality Assurance Consultant applying GMP knowledge to pharmaceutical consulting projects. Managing compliance, quality systems, and audits while working within a collaborative team environment in Canada.
QA Lead at InnoSoft Canada developing test automation across Fusion product suite. Leading QA practices and assessing test coverage for quality improvements.
Senior Mobile Quality Engineer at CBC focusing on quality across mobile platforms. Collaborating with teams to enhance mobile app testing and architecture development.
AI Quality Assurance Developer developing testing strategies for AI - integrated products at CBC/Radio - Canada. Collaborating with teams to ensure high - quality, reliable software solutions.
QA Analyst with accounting expertise at Tecsys, a provider of supply chain solutions for healthcare. Responsible for ensuring software quality through testing and collaboration with teams.
Senior Quality Engineer leading the design and execution of test strategies for Equitable Bank. Collaborating with cross - functional teams to ensure quality in innovative banking solutions.