
Quality Assurance Lead
Insight Global • Ontario, Canada
Salary: $45-55/hr
Role & seniority: QA Lead (Mid‑Senior), 6-month contract with extensions
Location & work type: Hybrid 1x/week in Halifax or remote in Ontario; contract employment; pay $45-55/hr (incorp)
Stack / tools: ASP.NET web apps (preferred), automated UI tests with Playwright, automated accessibility testing (WCAG 2.2 AA), MS SQL Server, API testing (Postman), Jira, CI/CD (GitLab) - nice to have
Top 3 responsibilities
-
Define and own QA strategy for modernized and legacy web applications; ensure test coverage and release readiness
-
Design, develop, and maintain automated UI, accessibility, and API tests; integrate into CI/CD; manage test environments and data
-
Log and triage defects, perform root cause analysis, track quality metrics, and communicate risks/status to stakeholders
Must-have skills
-
Proven QA Lead experience on web app delivery (ASP.NET preferred)
-
Hands-on automated UI testing with Playwright; automated accessibility testing (WCAG 2.2 AA)
-
MS SQL Server proficiency for testing/validation; API testing with Postman
-
Test strategy/test plan/test case creation; test environment/config/data management
-
Defect lifecycle management in Jira; track/report quality metrics
-
Agile methodology experience; defect triage and timely resolution
-
Excellent communication; ability to escalate risks/issues
Nice-to-haves
-
Experience integrating automated tests into CI/CD (GitLab) across modern and legacy systems
-
Mentoring QA/developer pee
Full Description
6 month contract + extensions Hybrid 1x per week in Halifax or remote in Ontario
Pay: $45-55/hr incorp
Must Haves Proven experience as a QA Lead on web application delivery (ASP.NET preferred) Strong hands-on experience creating automated UI tests with Playwright Experience with automated accessibility testing, targeting WCAG 2.2 AA Solid proficiency with MS SQL Server for testing and validation activities Experience with API testing vis Postman Demonstrated experience creating test strategies, test plans, and test cases Experience managing test environments, including configurations and test data Strong defect documentation, tracking, and lifecycle management skills (Jira) Experience tracking and reporting on quality and defect metrics Strong understanding of and experience working in Agile methodologies Ability to lead defect triage, root cause analysis, and drive timely resolution Excellent communication skills with the ability to escalate risks and issues effectively
Nice to Haves Experience integrating automated testing into CI/CD pipelines (GitLab preferred) across both modernized and legacy systems. Experience mentoring developers or QA peers and contributing to the development of QA best practices and standards. Broader experience supporting accessibility compliance and continuous quality improvement initiatives.
Job Description / Overview The QA Lead is responsible for owning and driving quality across modernized and legacy web applications by defining and executing comprehensive test strategies. This role partners closely with engineering, product, delivery, and business stakeholders to ensure strong automation coverage, accessibility compliance, reliable integrations, and confident software releases.
Responsibilities Lead the QA practice across new and legacy systems by defining test strategies, ensuring test coverage, and providing release readiness guidance. Design, develop, and maintain automated UI, accessibility, and API tests, and integrate them into CI/CD pipelines. Plan and manage all testing activities, including regression, integration, system, and UAT testing, while maintaining traceability between requirements, test cases, and defects. Manage test environments, configurations, and data, ensuring reliable and repeatable test execution. Log defects in Jira, lead defect triage and root cause analysis, and drive timely resolution. Track, analyze, and report on quality metrics and defect trends, including go/no‑go recommendations for each release. Communicate quality status, risks, and issues to project leadership and stakeholders. Mentor team members on quality engineering practices and support continuous improvement efforts. Prepare and deliver QA documentation, reports, and materials for internal updates, governance, and approvals.
Seniority level Mid-Senior level Employment type Contract Job function Information Technology Industries Government Relations Services