Senior Systems Testing-QA Specialists
Senior Systems Testing-QA Specialists
Location:
Toronto, Ontario, Hybrid (3 days a week in office) Duration:
December 15, 2026 – June 14, 2027 (possibility to extend) Hourly Rate: $65/hour - $80/hour (based on experience) Client:
Public Sector
The purpose of this procurement is to engage a specialized Software Testing consultant who bring deep expertise across various testing areas and methodologies. The consultant will support the delivery of high-quality software solutions by contributing to validation and testing activities at different levels of project execution.
Responsibilities:Quality Assurance Leadership
- Lead testing efforts for assigned projects, including planning, coordination, execution and oversight of QA activities.
- Assess risks to quality based on verification and validation results and provide recommendations for mitigation.
- Implement and maintain quality processes that support development and production change management.
- Design comprehensive manual and automated testing processes, including test plans, test cases, and test scripts.
- Develop functional, system, regression, integration, load, and performance test scenarios based on project requirements.
- Collaborate with development leads and business analysts to design and create test data to support test execution.
- Perform various types of testing manually and/or using automation tools, including:
- Functional Testing
- Regression Testing
- Integration Testing
- Usability/Accessibility Testing
- Perform the following types of AI testing activities:
- Functional AI Testing
- Response accuracy
- Hallucination testing
- AI-Security and privacy testing (prompt injection)
- AI-Safety Testing (inappropriate behaviours)
- Execute test cycles, monitor progress, and manage defect resolution and issue tracking.
- Maintain detailed records of test results and discrepancies using designated QA tools.
- Work closely with project managers, implementation team, system administrators, architects, vendors (as needed) and database administrators to ensure testing activities are aligned with project timelines and technical requirements.
- Lead and assist business users in conducting User Acceptance Testing (UAT), providing guidance and support as needed.
- Manage the full-cycle process for documenting and communicating test discrepancies and defects to appropriate stakeholders.
- Provide regular updates on testing progress, issues, and outcomes to project teams and management
Develop and build a Test Completion Report summarizing all testing activities and results for Gating purposes
Providing expert-level software testing services across multiple domains such as:
- Functional Testing
- Regression Testing
- Test Automation
- AI-enabled applications (LLM, chatbots, knowledge-base assistants)
- API Testing
Applying testing practices effectively within diverse development methodologies including:
- Agile
- Hybrid approaches
Supporting testing efforts across various platforms and environments, including:
- Cloud-based solutions
The consultant may be required to serve in leadership roles such as Quality Assurance Leads, where responsibilities extend beyond technical testing expertise to include:
- Test planning and strategy development
- Coordination of testing activities across teams and work packages
- Oversight of quality assurance deliverables
- Stakeholder communication and reporting
The selected consultant must demonstrate proven experience in software testing and testing of AI-enabled applications, adaptability to different project contexts, and the ability to contribute to the successful delivery of high-quality solutions.
- Design and deliver detailed manual and automated test plans, test cases, and test scripts aligned with business requirements and project objectives.
- Perform various testing types (functional, regression, integration, system, performance, usability, and UAT) across multiple platforms and environments. Report and document results accordingly.
- Maintain accurate records of test discrepancies and defects using designated QA tools and provide timely reports and recommendations to stakeholders.
- On as needed basis, develop and implement automated testing frameworks and scripts using tools such as Micro Focus/Open Text UFT, Selenium, Cucumber, etc.
- On as needed bases, conduct load and stress testing using tools like Load Runner or JMeter and deliver performance analysis reports with actionable insights.
- Collaborate with business analysts and developers to…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).