Client: Ministry of Public and Business Service Delivery and Procurement – RQ11316
We are seeking a highly experienced Senior Systems Testing/QA Specialist with strong expertise in software quality assurance, test planning, test execution, defect management, and test automation. The ideal candidate will have more than 8 years of experience working as a Software QA Tester, along with hands-on experience in functional, integration, system, regression, performance, and user acceptance testing.
Experience testing Oracle Siebel CRM, Siebel Test Automation, Adobe AEM, and Commercial Off-the-Shelf (COTS) applications will be considered a strong asset. The successful candidate will work closely with developers, business analysts, testing leads, and project managers to ensure software quality, system reliability, and compliance with applicable standards.
Role Snapshot
- Job Title: RQ11316 – Systems Testing/QA Specialist – Senior
- Client: Ministry of Public and Business Service Delivery and Procurement
- Work Location: Toronto, Ontario, Canada
- Work Arrangement: Onsite – 5 Days per Week
- Estimated Start Date: July 20, 2026
- Estimated End Date: March 31, 2027
- Business Days: 45.00
- Extension: Probable after the initial mandate
- Hours: 7.25 hours per day
- Working Schedule: Monday to Friday, between 8:00 AM and 5:00 PM, excluding lunch breaks
- Security Level: No Clearance Required
Must Have
- 8+ years of experience working as a Software QA Tester.
- Experience testing Oracle Siebel CRM applications is a strong asset.
- Experience working on Siebel Test Automation is an asset.
- Experience testing Adobe AEM is an asset.
- Experience with defect tracking tools such as Jira and Azure DevOps.
Nice to Have
- Experience with Case Management would be an asset.
Description Responsibilities The Successful Candidate Will Be Responsible For The Following
- Provide advice on testing strategies, test plans, selection of testing tools, and identification of resources required for testing.
- Plan and organize testing efforts for large systems in Graphical User Interface (GUI) and non-Graphical User Interface (GUI) environments, including execution of systems integration tests, specialized tests, and user acceptance testing (e.g., stress tests).
- Develop test plans, test scripts, and test cases and execute these against various system components.
- Work with the Testing Lead, IT Lead of each project, and project team members in the analysis, design, development, implementation, and ongoing support of the required systems.
- Execute functional, integration, system, and regression tests.
- Validate that systems behave as expected under various conditions.
- Identify, document, and track software defects using tools such as ALM, JIRA, Bugzilla, and Azure DevOps.
- Work closely with developers to reproduce and resolve issues.
- Develop and maintain automated test scripts using tools such as Micro Focus, OpenText™ UFT, Selenium, Test Complete, or Postman.
- Integrate automated tests into Continuous Integration and Continuous Delivery (CI/CD) pipelines.
- Conduct performance, stress, and load testing to ensure systems can handle expected user traffic and data volumes.
- Demonstrate knowledge and understanding of the Accessibility for Ontarians with Disabilities Act (AODA) and related regulations and standards.
- Collaborate with developers, business analysts, and project managers to clarify requirements and ensure quality.
- Participate in Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives.
- Maintain detailed documentation of test results, test coverage,
and quality metrics.
- Provide input for user manuals and release notes.
- Ensure testing processes comply with industry standards and regulatory requirements.
General Skills
- Experience in planning, organizing, and implementing testing efforts at the specified experience level.
- Knowledge of structured methodologies for the development, design, implementation, and maintenance of applications.
- Knowledge and experience in using Computer Aided Software Engineering (CASE) tools and data query tools to aid in the development of test cases.
- Knowledge and experience in using automated test tools and version control systems on one or more platforms.
- Experience executing functional tests, non-functional tests, and systems-level integration tests.
- Experience supporting user acceptance testing and participating in UAT activities.
- Experience with quality assurance principles, practices, tools, and structured methodologies.
- Experience creating testing strategy documentation, test plans, test cases, and test data for various types and phases of testing, including technical and business functional validation.
- Experience in quality assurance and testing, including unit testing, integration testing, load testing, performance testing, etc.
- Knowledge and experience in all phases of the Systems Development Life Cycle (SDLC).
- Excellent analytical, problem-solving, and decision-making skills; organizational, creativity, and perseverance skills; verbal and written communication skills; and interpersonal skills.
- A team player with a track record of meeting deadlines.
- Knowledge of one or more automated testing tools.
- Knowledge of system, integration, regression, and acceptance testing.
- Familiarity with Agile, Scrum, and Waterfall methodologies.
- Demonstrated ability to write clear, comprehensive test cases and execute them effectively.
- Experience with tools such as ALM, JIRA, Bugzilla, TestRail, Zephyr, etc.
- Familiarity with tools such as Selenium, Cypress, or Postman for API testing.
- Understanding of scripting languages (e.g., Python, JavaScript, Bash) for automation or test data setup.
- Demonstrated ability to write queries to validate data and perform backend testing.
- Transparent understanding of software development and testing life cycles.
- Experience conducting basic security testing and collaborating with security specialists for deeper penetration testing.
- Experience developing and managing robust test data strategies, including generating realistic and sufficient test data, ensuring data privacy, and managing test data environments.
- Validate data integrity, consistency, and accuracy across various system components and databases, performing data migration and transformation testing as needed.
- Experience developing and executing performance test scripts using tools such as JMeter or LoadRunner, and analysing performance bottlenecks and system scalability.
Desirable Skills
- Knowledge and experience in at least one programming language.
- Experience in the use of information retrieval packages.
- Knowledge and understanding of testing methods in an object-oriented environment.
- Knowledge and understanding of Information Management principles, concepts, policies,
and practices.
- Knowledge and understanding of the Accessibility for Ontarians with Disabilities Act (AODA) and related regulations and standards.
- Experience planning and organizing testing efforts for both large and small systems.
- Experience coding automated test scripts to produce sets of automated test cases.
- Experience testing Commercial Off-the-Shelf (COTS) applications.
Experience And Skill Set Requirements
- Software Testing Soft Skills – 40%
- Analytical: Proven excellent analytical skills, logical reasoning, and systematic problem-solving abilities.
- Communication: Robust written and verbal communication skills.
- Time Management: Strong ability to work under pressure, work with aggressive timelines, and adapt to change.
- Great Attitude: Ability to develop and present new ideas and conceptualize new approaches and solutions.
- Teamwork: Excellent interpersonal relations and demonstrated ability to work effectively with others in teams.
- Software Testing Experience – 35%
- 8+ years of experience working as a Software QA Tester.
- 5+ years of experience testing a Commercial Off-the-Shelf (COTS) application.
- Experience testing Oracle Siebel CRM applications is a strong asset.
- Experience working on Siebel Test Automation is an asset.
- Experience testing Adobe AEM is an asset.
- Demonstrate an understanding of Software Development Life Cycle (SDLC) concepts.
- Demonstrate an understanding of Project Management methodologies such as Agile and Waterfall.
- Technical Skills – 20%
- Experience with defect tracking tools such as Jira and Azure DevOps.
- Strong understanding of the defect management life cycle.
- Demonstrated experience in proper documentation of test cases and test execution plans.
- Working knowledge and experience of Q Metry is an asset.
- Working experience with an automation tool (GUI and API) is an asset.
- Ability to write and understand SQL is an asset.
- Ability to understand data models is an asset.
- Ability to understand Java and JavaScript is an asset.
- Public Sector Experience – 5%
- Experience with Siebel modules such as Public Sector CRM, Contracts, Lead Management, Partner, Public Sector Partner Portal, Campaign Management, Marketing, Resource Manager, and Public Sector eService would be an asset.
- Experience with Case Management would be an asset.
How to Apply If you are interested and your profile matches the requirements, kindly send the following mandatory documents to
[email protected] by Thursday, November 5, 2026, at 10:00 AM EST .
Mandatory Documents
- Updated Resume in Word format (Mandatory)
- References (Mandatory)
- Expected Hourly Rate (Mandatory)
- Visa Status (Mandatory)
- LinkedIn ID (Mandatory)
Without the mandatory documents, we cannot submit a candidate. WhatsApp Group For daily job updates, you can also join our WhatsApp group using the link below:
Join our WhatsApp Group
Additional Information
This position is listed as Onsite . The resource is expected to work 7.25 hours per calendar day between the standard working hours of 8:00 AM and 5:00 PM, excluding lunch breaks, every Monday to Friday inclusive, at the identified Ontario Public Service (OPS) office location.
- Onsite Requirement: 5 days per week.
Email is the best way to reach us. You have received this message either as a result of contacting our company to express interest in employment or as a result of posting your resume in a location that can be accessed by recruiters or HR specialists, which suggests an interest in being contacted about employment opportunities.
📌 – Systems Testing/QA Specialist – Senior (Toronto)
🏢 S M Software Solutions
📍 Toronto