
Quality Assurance Team Lead
Policy Reporter
full-time
Posted on:
Location Type: Remote
Location: Canada
Visit company websiteExplore more
Salary
💰 CA$98,000 - CA$105,000 per year
Job Level
Tech Stack
About the role
- 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
- Collaborative and supportive company culture
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Quality AssuranceSoftware Development Engineering in TestTest AutomationAutomated Test FrameworksTest PlanningDefect ManagementManual TestingRegression TestingExploratory TestingRisk-based Testing
Soft Skills
LeadershipCoachingMentorshipCollaborationAttention to DetailCommunicationProblem SolvingAdaptabilityCuriosityTeam Governance