– Test Lead – Senior (Toronto)

– Test Lead – Senior (Toronto)

31 Aug
|
S M Software Solutions
|
Toronto

31 Aug

S M Software Solutions

Toronto

Client: Ministry of Public and Business Service Delivery and Procurement

Location: 40 St Clair Ave W, Toronto, Ontario – Hybrid Estimated Start Date: December 10, 2026

Estimated End Date: March 31, 2027

Contract Duration: 74 Business Days

Extension: Probable after the initial mandate

Hours: 7.25 hours per day

Security Clearance: No Clearance Required

Role Overview

We are seeking an experienced Test Lead – Senior to lead and coordinate comprehensive quality assurance and testing activities for complex enterprise applications. The successful candidate will develop and execute test strategies, plans, scripts, scenarios, and test data across functional, integration, regression, performance, accessibility, and non-functional testing.

The role requires strong experience working in Agile environments , enterprise cloud platforms such as Azure , Azure DevOps , SQL/PLSQL, test automation, defect management, accessibility testing, and large-scale web-based application development. Experience with business and systems analysis, data migration/ETL testing, and AODA compliance is highly valuable.

Key Responsibilities

- Test Strategy & Planning
- Collaborate with product managers, product owners, business analysts, and technical teams to develop test strategies and test plans.
- Plan, organize, and implement testing efforts for both large and small systems.
- Develop manual test scripts, test cases, test scenarios, and acceptance criteria.
- Plan and create test data for different testing phases.
- Support implementation of technical testing strategies and methodologies.
- Plan and organize testing across front-end and back-end application components and environments.
- Quality Assurance & Test Execution
- Execute functional, integration, regression, unit, load, performance, accessibility, and other QA testing activities.
- Perform front-end and back-end testing for enterprise applications.
- Conduct web-based UI testing and systems-level integration testing.
- Perform smoke, stress, performance, and load testing.
- Support user acceptance testing (UAT) activities.
- Conduct post-release and post-implementation testing.
- Evaluate test results against acceptance criteria to determine successful completion of sprint increments.
- Define and measure acceptance criteria for test cases.
- Test Automation & Technical Testing
- Develop, modify, and execute automated test scripts.
- Develop automated test cases using tools such as Katalon Studio or equivalent.
- Use Azure DevOps or equivalent tools to develop and execute testing scripts and manage testing workflows.
- Perform Java-based UI and backend testing.
- Support testing of integration points, interfaces, and non-functional requirements, including failover, response times, data integrity, and security.
- Use SQL/PLSQL tools to review, extract, and analyze database data.
- Develop end-to-end ETL/data migration test plans, functional scenarios, and integration workflows.
- Accessibility & Compliance Testing
- Develop and execute AODA testing plans.
- Perform accessibility testing using tools such as JAWS, NVDA, or equivalent.
- Apply knowledge of AODA requirements, regulations, and accessibility standards throughout the testing lifecycle.
- Validate application accessibility and compliance requirements.
- Defect Management
- Record and manage defects using Microsoft Azure DevOps or equivalent tools.
- Provide detailed defect descriptions, screenshots, reproduction steps, and supporting information.
- Identify, trace, isolate, and replicate application problems.
- Conduct root cause analysis and troubleshoot technical issues.
- Track, document, prioritize, and escalate defects as required.




- Provide regular defect status reports to project stakeholders.
- Support Agile sprint management, defect tracking, and testing lifecycle management.
- Business Analysis & Agile Collaboration
- Participate in requirements elicitation and business requirements workshops.
- Support development of user stories and requirements artifacts.
- Contribute to business and systems analysis activities within cloud environments.
- Perform data modeling, data analysis, and report writing.
- Develop business analysis artifacts supporting modernization initiatives and new workflows.
- Perform gap analysis to support modernization and business efficiency initiatives.
- Participate in sprint reviews, walkthroughs, and Agile ceremonies.
- Work collaboratively with cross-functional teams throughout the Agile/iterative solution development lifecycle.

Must-Have Skills & Experience

- Knowledge and experience with at least one programming language.
- Experience using information retrieval packages.
- Knowledge of testing methods within an object-oriented environment.
- Knowledge of Information Management principles, concepts, policies, and practices.
- Knowledge of Accessibility for Ontarians with Disabilities Act (AODA) requirements, regulations, and standards.
- Proven experience planning and organizing testing efforts for large and small systems.
- Experience coding automated test scripts and creating automated test cases.
- Experience testing Commercial Off-the-Shelf (COTS) applications.
- Strong experience with manual and automated testing practices.
- Experience with Agile/Scrum methodologies.
- Experience with Azure or another enterprise cloud platform.
- Strong experience with Azure DevOps or equivalent.
- Experience with SQL/PLSQL and database data extraction/analysis.
- Experience with test automation tools and version control systems.
- Strong knowledge of quality assurance principles, practices, tools, and structured methodologies.
- Knowledge of all phases of the Systems Development Life Cycle (SDLC).

Experience & Skill Set Requirements QA / Testing Skills – 25%

- Experience working on large, complex application development projects, preferably web-based applications.
- Experience working in Agile distributed development environments using virtual collaboration tools such as Microsoft Teams.
- Experience working within an enterprise cloud platform such as Azure.
- Proven experience using SQL/PLSQL tools for database review and data extraction.
- Experience developing end-to-end data migration and ETL test plans.
- Experience developing functional, regression, smoke, performance, load, stress, and integration testing plans.
- Experience developing AODA testing plans.
- Experience using test automation tools within DevOps environments.
- Experience developing testing strategies and managing the complete testing lifecycle.
- Experience using Azure DevOps or equivalent for testing scripts and approval processes.

Business Analysis Experience – 20%
- Demonstrated experience in business and systems analysis within cloud environments.
- Experience gathering requirements and developing user stories.
- Experience creating requirements artifacts within Agile project environments using DevOps.
- Strong understanding of data modeling and data analysis.
- Experience with report writing.




- Experience creating business analysis artifacts for business modernization initiatives and new workflows.
- Experience performing gap analysis to support modernization and business efficiency.
- Demonstrated experience with Agile methodologies.

Technical Experience – 15%
- Proven experience developing complex test cases, performing hands-on test execution, and managing defects.
- Strong SQL/PLSQL experience, including data extraction and analysis.
- Hands-on experience with AODA testing tools such as JAWS and NVDA.
- Familiarity with vulnerability testing and performance/load testing tools.
- Hands-on experience with Azure DevOps or equivalent for creating and executing testing scripts.
- Experience coding, modifying, and executing automated test scripts using Katalon Studio or equivalent.
- Hands-on experience with Java-based UI and backend testing.

Defect Management Skills – 20%
- Demonstrated experience with defect management processes, tools, and defect status reporting.
- Experience identifying, tracing, isolating, and reproducing application problems.
- Strong root cause analysis and troubleshooting skills.
- Experience using Azure DevOps or equivalent defect management tools.
- Ability to document, track, prioritize, and escalate issues appropriately.
- Experience with Agile Scrum methodology.
- Experience with Agile sprint management, defect tracking, and testing lifecycle management.
- Solid problem investigation and troubleshooting capabilities.

Communication & Interpersonal Skills – 20%
- Excellent analytical, problem-solving, decision-making, and organizational skills.
- Excellent verbal and written English communication skills.
- Strong interpersonal and collaboration skills.
- Strong research skills and ability to learn new technologies quickly.
- Detail-oriented, articulate, dependable, and able to work under pressure.
- Strong negotiation and stakeholder collaboration skills.
- Demonstrated ability to work effectively as part of a cross-functional team.
- Strong track record of meeting project deadlines.

General Skills
- Knowledge of structured methodologies for application development, design, implementation, and maintenance.
- Experience using Computer-Aided Software Engineering (CASE) tools and data query tools.
- Experience using automated testing tools and version control systems.
- Experience executing functional, non-functional, and systems-level integration testing.
- Experience supporting UAT and participating in UAT activities.
- Experience creating test strategies, test plans, test cases, and test data for different testing phases.
- Strong understanding of QA principles, testing methodologies, and SDLC processes.
- Knowledge of one or more automated testing tools.
- Strong analytical, problem-solving, decision-making, communication, and interpersonal skills.
- Proven ability to work as a team player while meeting tight deadlines.

How to Apply If you are interested and your profile matches the requirements, please send the following documents to [email protected] by Monday, August 31, 2026, at 10:00 AM EST :

- Updated Resume in Word format – Mandatory
- References – Mandatory
- Expected Hourly Rate – Mandatory
- Visa Status – Mandatory
- LinkedIn ID – Mandatory

Important: Applications submitted without the mandatory documents cannot be processed. If this opportunity is not suitable for you, please feel free to forward it to qualified Senior Test Leads / QA professionals with robust experience in enterprise application testing, Agile/Scrum, Azure/Azure DevOps, SQL/PLSQL, test automation, AODA accessibility testing, ETL/data migration testing, and defect management.

📌 – Test Lead – Senior (Toronto)
🏢 S M Software Solutions
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: – test lead – senior (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: – test lead – senior (toronto) / toronto