RQ11402 – Systems Testing/QA Specialist – Senior

S M Software Solutions Inc

Toronto

On-site

CAD 90,000 - 120,000

Full time

8 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Ministry of Public and Public and Business Service Delivery and Procurement is seeking a Senior Systems Testing/QA Specialist to plan and execute comprehensive testing across complex applications, with hands-on automation, API testing, and data validation in Agile, Scrum, and Waterfall environments.

You will lead testing activities, develop test plans and data, manage defects with Azure DevOps and JIRA, and ensure accessibility compliance (AODA) while collaborating with technical and business

Qualifications

  • Experience in system testing, test planning and defect lifecycle management.
  • Automated test script development and test case creation.
  • API testing with SOAP UI, Swagger, Postman or similar tools.
  • SQL/database validation and backend testing (Oracle preferred).
  • Performance testing with JMeter or LoadRunner.
  • UAT support, data creation, and test data management.
  • Experience with Azure DevOps, JIRA, ALM, TestRail or Zephyr.
  • Automation tools such as Selenium, OpenText UFT, or similar.

Responsibilities

  • Plan, organize, and lead testing for large and complex systems.
  • Develop and maintain test plans, scripts, cases, and data.
  • Execute functional, integration, system, regression, and UAT testing.
  • Create, prioritize, and manage defects; track via industry tools.
  • Collaborate with developers and stakeholders throughout the SDLC.
  • Conduct performance, stress, and load testing; analyze bottlenecks.
  • Ensure accessibility compliance (AODA) in testing activities.

Skills

System Testing & QA
Test Automation
API Testing
SQL/Database Testing
Defect Management
Performance Testing
Agile/SDLC
Selenium
Postman
Azure DevOps
JIRA

Tools

Azure DevOps
JIRA
ALM
TestRail
Zephyr
Selenium
OpenText UFT

Job description

Client: Ministry of Public and Business Service Delivery and Procurement

Work Location: 5700 Yonge St. 49 Places D'Armes, Kingston, Toronto, Ontario - Onsite

Estimated Start Date: September 15, 2026

Estimated End Date: March 31, 2027

Business Days: 133

Extension: Probable after the initial mandate

Hours: 7.25 hours per day

Security Level: No Clearance Required

Role Overview

We are seeking a Senior Systems Testing/QA Specialist with strong experience in system testing, test automation, test planning, defect management, test data creation, and quality assurance methodologies.

The successful candidate will be responsible for planning and executing functional, integration, regression, system, performance, and user acceptance testing across complex applications. The role requires hands‑on experience with automated testing tools, API testing, SQL/database validation, defect tracking, test data management, and collaboration with technical and business stakeholders throughout the software development lifecycle.

The ideal candidate will have strong analytical and troubleshooting skills, excellent communication abilities, and experience working in Agile, Scrum, and Waterfall environments.

Key Responsibilities
  • Testing Strategy & Quality Assurance - 40%
  • Provide advice and recommendations on testing strategies, test plans, testing tools, and resources required for testing initiatives.
  • Follow and contribute to clearly defined test strategies.
  • Assist with the analysis and definition of testing scope during project iterations.
  • Provide input into project-level test strategies.
  • Plan, organize, and lead testing efforts for large and complex systems.
  • Develop and maintain comprehensive test plans, test scripts, test cases, and test data.
  • Plan and lead peer reviews for testing artifacts.
  • Execute functional, integration, system, regression, and acceptance testing.
  • Report test results and coordinate defects throughout the complete testing lifecycle.
  • Lead and/or participate in regular defect review processes.
  • Review test results prepared by both technical and non-technical stakeholders.
  • Support the IT Project Manager and Testing Lead with testing issues and scope management.
  • Ensure testing activities comply with applicable accessibility regulations and standards, including AODA.
  • Technical Testing & Automation - 40%
  • Perform functional, integration, and regression testing of web application components and reports.
  • Plan and execute system testing in both GUI and non-GUI environments.
  • Create appropriate entry and exit criteria for system testing activities.
  • Develop and execute test plans for assigned testing areas and maintain test cases throughout the project lifecycle.
  • Create a variety of test data using automated testing and API tools such as SOAP UI, Swagger, and Postman.
  • Develop and maintain automated test scripts using tools such as Micro Focus, OpenText UFT, Selenium, TestComplete, Postman, or similar technologies.
  • Integrate automated testing into CI/CD pipelines where applicable.
  • Perform database verification and backend testing using SQL in an Oracle environment.
  • Create, document, prioritize, and manage software defects based on priority and severity.
  • Track defects using industry-standard tools such as Azure DevOps, ALM, JIRA, Bugzilla, TestRail, or Zephyr.
  • Work closely with developers to reproduce, troubleshoot, and resolve defects.
  • Assist with User Acceptance Testing, including test data creation and test execution.
  • Conduct performance, stress, and load testing to validate system scalability and reliability.
  • Develop and execute performance test scripts using tools such as JMeter or LoadRunner.
  • Analyze performance bottlenecks and identify scalability issues.
  • Validate data integrity, consistency, and accuracy across applications, databases, and system components.
  • Perform data migration and transformation testing where required.
  • Support basic security testing and collaborate with security specialists on advanced security and penetration testing activities.
  • Apply knowledge of healthcare data exchange standards, particularly Fast Healthcare Interoperability Resources (FHIR).
  • General & Project Team Responsibilities - 20%
  • Work effectively as part of a multidisciplinary project team.
  • Collaborate with developers, business analysts, project managers, testing leads, and other stakeholders.
  • Participate in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives.
  • Demonstrate strong troubleshooting, analytical, problem-solving, and decision‑making skills.
  • Maintain detailed documentation of test results, test coverage, defects, and quality metrics.
  • Provide input into user manuals and release notes.
  • Ensure testing processes align with applicable industry standards and regulatory requirements.
  • Demonstrate strong verbal and written communication skills.
  • Apply strong interpersonal, negotiation, and consulting skills when working with stakeholders.
  • Consistently meet project deadlines and deliverables.
Required Skills & Experience

Skill / Experience Requirement System Testing & QA Demonstrated expertise in system testing, test planning, test execution, and defect lifecycle management Test Automation Experience developing automated test scripts and automated test cases Test Planning Experience creating and executing complex test plans, test cases, test scripts, and test data API Testing Expertise with SOAP UI, Swagger, Postman, or similar API testing tools Functional & Regression Testing Strong experience executing functional, integration, system, and regression testing Defect Management Experience creating, prioritizing, tracking, and managing defects based on severity and priority Database Testing Experience using SQL for database verification and backend testing, preferably in an Oracle environment Performance Testing Experience with performance, stress, and load testing using tools such as JMeter or LoadRunner UAT Experience supporting User Acceptance Testing, including test data preparation and test execution Testing Tools Experience with tools such as Azure DevOps, ALM, JIRA, Bugzilla, TestRail, or Zephyr Automation Tools Experience with Selenium, Cypress, Postman, Micro Focus, OpenText UFT, TestComplete, or similar tools Scripting Understanding of Python, JavaScript, Bash, or another scripting language for automation/test data setup SDLC Strong understanding of the Software Development Life Cycle and Testing Life Cycle Methodologies Familiarity with Agile, Scrum, and Waterfall methodologies Test Data Management Experience developing and managing robust test data strategies and test environments Data Validation Experience validating data integrity, consistency, and accuracy across systems and databases Accessibility Knowledge and understanding of AODA and related regulations and standards Security Testing Experience conducting basic security testing and working with security specialists Communication Strong written, verbal, interpersonal, consulting, and negotiation skills

General Skills
  • Experience planning, organizing, and implementing testing efforts at a senior level.
  • Knowledge of structured methodologies for application development, design, implementation, and maintenance.
  • Experience using Computer Aided Software Engineering (CASE) tools and data query tools to support test case development.
  • Experience using automated testing tools and version control systems.
  • Experience executing functional, non-functional, and system-level integration testing.
  • Experience supporting UAT activities.
  • Strong knowledge of quality assurance principles, practices, tools, and structured methodologies.
  • Experience creating testing strategy documentation, test plans, test cases, and test data for technical and business‑functional validation.
  • Experience across multiple testing phases, including unit, integration, load, and performance testing.
  • Knowledge of all phases of the Systems Development Life Cycle.
  • Ability to write clear, comprehensive test cases and execute them effectively.
  • Ability to write SQL queries for data validation and backend testing.
  • Strong analytical, organizational, creative, problem-solving, and decision‑making skills.
  • Demonstrated ability to work effectively within project teams and consistently meet deadlines.
Desirable Skills
  • Knowledge and experience with at least one programming language.
  • Experience using information retrieval packages.
  • Knowledge and understanding of testing methods in an object-oriented environment.
  • Knowledge of Information Management principles, concepts, policies, and practices.
  • Knowledge and understanding of AODA and related regulations and standards.
  • Experience planning and organizing testing efforts for both large and small systems.
  • Experience coding automated test scripts and producing automated test cases.
  • Experience testing Commercial Off-the-Shelf (COTS) applications.
  • Experience with healthcare data exchange standards such as FHIR.
Mandatory Requirements
  • System testing and QA.
  • Automated test script development.
  • Complex test plan creation and execution.
  • Functional, integration, regression, and system testing.
  • API testing using tools such as SOAP UI, Swagger, and Postman.
  • Defect creation and lifecycle management.
  • Test data creation and management.
  • SQL/database validation, preferably with Oracle.
  • Performance, stress, and load testing.
  • User Acceptance Testing.
  • Agile, Scrum, and Waterfall methodologies.
  • Working effectively with technical and business stakeholders.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

RQ11402 - Systems Testing/QA Specialist - Senior
RQ11402 - Systems Testing/QA Specialist - Senior

Maarut • Toronto

On-site
CAD 95,000 - 130,000
RQ08818 - Systems Testing/QA Specialist - Senior
RQ08818 - Systems Testing/QA Specialist - Senior

Rubicon Path • Toronto

Hybrid
CAD 80,000 - 100,000
RQ08691 - Systems Testing/QA Specialist - Senior
RQ08691 - Systems Testing/QA Specialist - Senior

Rubicon Path • Toronto

Hybrid
CAD 70,000 - 90,000
RQ11501 - Systems Testing/QA Specialist - Senior
RQ11501 - Systems Testing/QA Specialist - Senior

Maarut • Toronto

On-site
CAD 81,000 - 99,000
RQ08782 - Systems Testing/QA Specialist - Senior
RQ08782 - Systems Testing/QA Specialist - Senior

Rubicon Path • Toronto

Hybrid
CAD 80,000 - 100,000
RQ11501 - Systems Testing/QA Specialist - Senior
RQ11501 - Systems Testing/QA Specialist - Senior

Socket.dev • Toronto

On-site
CAD 90,000 - 120,000
Systems Testing/QA Specialist
Systems Testing/QA Specialist

Softline™ Technology Inc. • Toronto

On-site
CAD 65,000 - 90,000
Onsite work
Contract assignment
RQ08026 - Systems Testing/QA Specialist - Junior
RQ08026 - Systems Testing/QA Specialist - Junior

Rubicon Path • Toronto

Hybrid
CAD 65,000 - 80,000
RQ08867 - Systems Testing/QA Specialist - Senior
RQ08867 - Systems Testing/QA Specialist - Senior

Rubicon Path • Toronto

On-site
CAD 80,000 - 110,000
RQ08443 - Systems Testing/QA Specialist - Senior
RQ08443 - Systems Testing/QA Specialist - Senior

Rubicon Path • Toronto

On-site
CAD 80,000 - 120,000