Job Description
Assignment: RQ10115 - Systems Testing/QA Specialist - Senior
Job Title: Systems Testing/QA Specialist
Requisition (SS): RQ10115
Start Date: 2026-01-19
Client: Children, Youth & Social Services Cluster
End Date: 2026-03-31
Office Location: 5700 Yonge St., Toronto
Organization: Children, Youth & Social Services Cluster
Extension # of Days: 248.00
Ministry: Ministry of Public and Business Service Delivery and Procurement
# Business Days: 299.00
Onsite - Please note this role is Onsite, which require 5 days per week at 5700 Yonge St.
MUST HAVES:
- Strong Experience in Automation testing using Selenium (or similar UI automation).
- Minimum 5 plus years of QA experience on large-scale enterprise systems.
- Proficient in REST API testing using tools such as Postman and SOAP UI.
- Strong SQL experience for test data preparation and result validation.
- Experience designing and maintaining automated test scripts.
- Strong manual testing, defect management, and integration testing experience.
Description
Responsibilities:
- Provide senior-level guidance on testing strategy, test planning, selection of automation and manual testing tools, and identification of resources required for testing.
- Lead and coordinate testing efforts for large-scale enterprise systems in both GUI and non-GUI environments.
- Plan, design, and execute system integration testing, regression testing, performance testing, and user acceptance testing, including stress and volume tests.
- Design, develop, and maintain automated test frameworks, scripts, and test suites aligned with project standards.
- Develop comprehensive test strategies, test plans, test cases, and test scripts, and ensure effective execution across multiple system components.
- Collaborate closely with QA leads, technical leads, business analysts, developers, and project teams throughout the SDLC.
- Analyze requirements, design documents, and technical specifications to ensure test coverage and traceability.
- Execute API, database, and integration testing to validate end-to-end business processes.
- Identify, log, track, and validate defects, and support defect triage and resolution activities.
- Support and participate in UAT activities, including preparation of test data, execution support, and issue resolution.
- Provide mentorship and guidance to junior QA resources as required.
General Skills:
- Strong experience planning, organizing, and leading testing efforts for complex enterprise applications.
- In-depth knowledge of structured methodologies for application development, design, implementation, and maintenance.
- Proficient in automated testing tools and frameworks across web, API, and backend systems.
- Strong experience with version control systems and CI/CD pipelines for automated testing.
- Skilled in executing functional, non-functional, regression, integration, performance, and system testing.
- Strong understanding of quality assurance principles, testing best practices, and structured testing methodologies.
- Proficient in creating test strategies, test plans, test cases, test scripts, and test data for multiple testing phases.
- Solid understanding of all phases of the Systems Development Life Cycle.
- Excellent analytical, troubleshooting, and problem-solving skills.
- Strong organizational skills with the ability to manage multiple priorities and deadlines.
- Strong verbal and written communication skills.
- Proven ability to work independently and collaboratively in a team environment.
- Hands-on experience designing, developing, and maintaining automated test scripts.
- Proficiency with REST API testing using tools such as Postman and SOAP UI.
- Strong understanding of relational database concepts with hands-on SQL experience for test data setup and validation.
- Experience testing integration technologies and data flows across multiple systems.
- Knowledge of at least one programming or scripting language used for test automation.
- Experience with object-oriented testing approaches.
- Experience testing Commercial Off-the-Shelf applications.
Desirable Skills:
- Familiarity with information management principles, concepts, policies, and practices.
- Experience working in Agile and hybrid delivery environments.
- Experience planning testing efforts for both large and small system implementations.
- Experience supporting data-intensive or transaction-based systems.
Evaluation Criteria
Required Skills: (75%)
- Provides senior-level advice on testing strategy, test planning, and tool selection.
- Plans and organizes testing for large enterprise systems across GUI and non-GUI environments.
- Designs and executes automated and manual test cases for functional, integration, and system testing.
- Minimum 5 plus years of experience as a QA analyst or functional tester on large-scale enterprise systems.
- Strong experience in automation testing, API testing, and database validation.
- Strong experience supporting UAT activities.
- Strong understanding of SDLC and QA best practices.
- Experience testing Commercial Off-the-Shelf applications.
Additional Skills: (25%)
- Strong experience with automated testing tools and frameworks.
- Experience using version control systems.
- Excellent analytical, communication, and interpersonal skills.
- Strong team collaboration skills with a consistent track record of meeting deadlines.
Job Tags
Work at office,