Get AI-powered advice on this job and more exclusive features.
Our client in the insurance sector is seeking an experienced and hands-on QA Lead to oversee the quality assurance lifecycle for software products and initiatives.
This role requires both strategic oversight and tactical execution, helping drive QA maturity practices.
Key Responsibilities
- Estimate testing efforts, define scope, and schedule all QA activities to meet project timelines.
- Establish, implement, and maintain QA standards, processes, and best practices across the QA lifecycle including driving towards QA automation.
- Lead and mentor a team of manual and automation testers, fostering a culture of quality, collaboration, and continuous improvement.
- Oversee test planning and execution for all test phases, including functional, integration, system, regression, and UAT.
- Track and manage defects, collaborating closely with development and vendor teams for resolution.
- Provide regular updates on test progress, quality metrics, and risks to stakeholders.
- Select and implement testing tools (e.g., Selenium, JIRA, TestRail) for both manual and automated testing.
- Champion test automation and integrate QA processes into the DevOps pipeline for continuous integration and delivery.
- Act as the primary liaison between QA, development, product, and project teams to ensure effective communication and alignment.
- Maintain comprehensive QA documentation including test plans, defect logs, and test reports.
- Conduct training and knowledge-sharing initiatives to promote consistent QA practices across the team.
Requirements
- 5+ years of experience in software QA, including hands-on test planning, execution, and team leadership.
- Strong experience with test automation tools (e.g., Selenium, Cypress) and test management platforms (e.g., JIRA, TestRail, Zephyr).
- Demonstrated leadership and mentoring skills with the ability to manage and inspire QA team members and drive maturity and best practices.
- Strong analytical skills and attention to detail with a passion for delivering high-quality software.
- Effective communicator with the ability to collaborate across multiple teams and stakeholders.
- Experience in Agile/Scrum development environments and a strong understanding of SDLC and DevOps practices.
- Proven ability to manage multiple projects and shifting priorities in a dynamic environment.
- Familiarity with compliance, regulatory, or quality frameworks (e.g., ISO, SOC 2, etc.) is an asset.
Seniority level
Seniority level
Mid-Senior level
Employment type
Job function
Job function
Information Technology and Quality AssuranceIndustries
Insurance
Referrals increase your chances of interviewing at Resonaite by 2x
Get notified about new Quality Assurance Specialist jobs in Toronto, Ontario, Canada.
Quality Assurance Manager (12-month Contract)
Quality Assurance (QA) Associate (12 month Contract)
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.