Sr. QA/Test Lead
Senior QA/Test Lead required to develop and execute manual testing strategies and plans, coordinate UAT, manage defects in Azure DevOps, and support quality assurance activities for the Land & Resources Cluster.
- Organization
- Land & Resources Cluster
- Location
- Toronto, Ontario
- Work arrangement
- On-site
- Employment type
- Contract
- Compensation
- $601/day
- Reference
- RQ11350
Overview
The Sr. QA/Test Lead will develop and maintain test strategies, test plans, test scenarios, test cases/scripts, test data, and acceptance criteria in collaboration with the project manager, product owners, business analyst, developer, and other stakeholders. The role will plan, coordinate, and execute manual testing across front-end and back-end components; support UAT; manage defects; participate in Agile delivery activities; and provide ongoing knowledge transfer to ministry staff.
Responsibilities
• Develop and maintain test strategies, test plans, test scenarios, test cases/scripts, test data, and acceptance criteria in collaboration with the project manager, product owners, business analyst, developer, and other stakeholders.
• Plan, coordinate, and execute manual testing across front-end and back-end components, including functional, integration, regression, accessibility, performance, load, non-functional, and post-implementation testing.
• Test application integrations, interfaces, and non-functional requirements, including system response times, data integrity, security, and accessibility requirements.
• Evaluate test results against business requirements, user stories, and acceptance criteria, and maintain requirements traceability to ensure appropriate test coverage.
• Identify, document, track, validate, and manage defects in Azure DevOps, including severity, steps to reproduce, screenshots, supporting evidence, resolution status, and retesting results.
• Support and coordinate User Acceptance Testing (UAT), including preparation of test scenarios/data, facilitation of testing activities, defect management, and validation of outcomes.
• Communicate testing progress, results, defects, risks, and issues through project meetings, Agile ceremonies, defect reviews, status reports, and other project communications.
• Participate in Agile delivery activities, including requirements workshops, sprint planning, stand-ups, sprint reviews, retrospectives, and walkthroughs to identify testing impacts and support quality throughout the development lifecycle.
• Collaborate with cross-functional business and technical teams to clarify requirements, resolve defects, manage testing dependencies, and support successful release and production validation.
• Maintain complete testing documentation and artefacts throughout the assignment and provide ongoing knowledge transfer to ministry staff to support future testing and operations.
• Knowledge transfer is expected to occur throughout the duration of the assignment through regular meetings, touchpoints, and working sessions with LRC staff.
• All testing artefacts, documentation, test scripts, test cases, test results, traceability matrices, defect logs, and related project deliverables must be transferred to the ministry and stored in designated repositories.
• Dedicated knowledge transfer sessions will be scheduled to ensure completeness of knowledge transfer and all documentation is shared, and allow LRC staff to ask clarification and/or follow-up questions.
• Documentation must be maintained throughout the assignment to support ongoing operations and future testing activities.
Mandatory Qualifications
• 8+ years of demonstrated QA/testing experience, including developing technical testing strategies and test plans, creating test scenarios, test cases/scripts, test data, and execution of manual testing activities.
• Demonstrated experience performing integration, unit, regression, functional, user acceptance (UAT), accessibility (AODA), and non-functional testing.
Skills and Experience
Manual Testing Skills/Experience - 75%
• 8+ years of demonstrated QA/testing experience, including developing technical testing strategies and test plans, creating test scenarios, test cases/scripts, test data, and execution of manual testing activities.
• Demonstrated experience performing integration, unit, regression, functional, user acceptance (UAT), accessibility (AODA), and non-functional testing.
• Working knowledge of AODA/accessibility requirements and accessibility testing practices.
• Experience testing data-driven applications, including data validation, data integrity, user roles, permissions, workflows, and business rules.
• Experience creating and maintaining requirements traceability matrices to ensure complete test coverage and alignment with business requirements.
• Experience identifying, documenting, tracking, retesting, and validating defects using Azure DevOps or similar defect management tools.
• Experience performing end-to-end testing across multiple applications, environments, interfaces, and integrated systems.
• Demonstrated ability analyzing business requirements, user stories, and acceptance criteria to identify testing impacts, expected outcomes, and test coverage requirements.
Soft Skills - 25%
• Experience with agile methodology.
• Excellent analytical, problem-solving, and decision-making skills.
• Excellent written and verbal communication skills.
• Strong meeting facilitation and requirements clarification skills.
• Strong stakeholder management, relationship-building and collaboration skills, with demonstrated ability to work effectively with cross-functional teams.
• Demonstrated experience communicating progress, risks, issues, and mitigation strategies to project teams, project leads, and management.
• Strong organizational and prioritization skills with demonstrated ability to independently manage competing priorities, testing activities, and deliverables in a fast-paced Agile/iterative environment.