Senior Systems Testing/QA Specialist
- Toronto, ON, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Apply by
- Experience
- Enterprise Testing Seniority: 10+ years of dedicated software testing experience in enterprise-level IT environments and large-scale, complex systems (Strictly Required).
- Posting language
- English
- Posted
Original job description
We are seeking an experienced Senior Systems Testing/QA Specialist with a primary focus on manual testing to lead and execute comprehensive quality assurance strategies across enterprise-scale IT environments. In this role, you will be responsible for defining testing strategies, authoring master test plans, and planning and executing functional, systems integration, regression, and user acceptance testing (UAT) across both Graphical User Interface (GUI) and non-GUI backend environments. Working within Agile, Scrum, and Waterfall methodologies, you will validate complex business requirements, verify backend database integrity, log and track defects to resolution, and collaborate with cross-functional technical teams to ensure reliable, high-quality software releases.
Location: Toronto, ON (Fully Onsite – 5 days/week required)
Duration: 6-month contract.
Advantages
Core Manual Testing Focus: Lead hands-on functional, integration, and UAT validation across large-scale enterprise systems.
Balanced Technical Tooling: Work with industry-standard defect management tools, SQL databases, and automated regression frameworks.
Cross-Methodology Delivery: Apply QA best practices across both modern Agile and structured Waterfall frameworks.
Collaborative Onsite Environment: Engage directly with multidisciplinary delivery teams in a dedicated Toronto office.
Responsibilities
Provide expert guidance on testing strategies, master test plans, tool selection, and QA resource estimation.
Plan, organize, and execute end-to-end manual testing efforts across large-scale systems in both GUI and non-GUI environments.
Lead functional, systems integration, regression, exploratory, and non-functional testing across core application layers.
Author and maintain comprehensive test plans, test scenarios, detailed test cases, test data, and traceability matrices.
Validate backend data integrity, consistency, and transformation logic by querying relational databases using SQL.
Support User Acceptance Testing (UAT) activities, collaborating directly with business stakeholders to facilitate scenario walkthroughs and issue resolution.
Identify, document, reproduce, and track software defects through their complete lifecycle using tools such as Azure DevOps, Jira, ALM, or Bugzilla.
Collaborate closely with developers, business analysts, and project managers during defect triage meetings to resolve technical issues.
Maintain, execute, and integrate automated test scripts (e.g., Selenium, Postman) to support regression suites and CI/CD pipelines as needed.
Ensure application compliance with digital accessibility standards, including AODA and WCAG regulations.
Participate actively in Agile ceremonies including daily stand-ups, sprint planning, and retrospectives.
Prepare clear documentation of test execution results, defect summaries, and quality metrics reports for project leadership.
Qualifications
Enterprise Testing Seniority: 10+ years of dedicated software testing experience in enterprise-level IT environments and large-scale, complex systems (Strictly Required).
Manual & Automated Testing Experience: Proven hands-on working experience in manual testing across GUI and backend environments, with practical familiarity with automated testing tools and frameworks (Strictly Required).
Delivery Methodologies: Deep understanding of Agile, Scrum, and Waterfall testing methodologies across the full Systems Development Life Cycle (SDLC) (Strictly Required).
Test Strategy & Documentation: Demonstrated experience creating and maintaining test strategies, test cases, test scripts, and comprehensive test reports (Strictly Required).
Database Validation & SQL: Strong understanding of relational databases (e.g., SQL Server, Oracle) with the ability to write and execute queries for data verification (Strictly Required).
Defect Tracking Platforms: Hands-on experience with defect tracking and test management tools such as Jira, Azure DevOps, or ALM (Strictly Required).
Nice-to-Have Assets:
Prior software testing experience within the Ontario Public Service (OPS) or broader public sector.
Familiarity with public sector quality assurance standards, practices, and governance.
Working knowledge of accessibility testing tools (e.g., Axe, WAVE) and compliance with AODA / WCAG standards.
Familiarity with API testing tools (such as Postman) and automated UI testing tools (such as Selenium).
Exposure to cloud technologies (Azure or AWS) and CI/CD pipelines.
Summary
If you're interested in the "Senior Systems Testing/QA Specialist" role based in Toronto, we encourage you to apply online at www.randstad.ca.
Only qualified candidates will be contacted for the next steps. We look forward to hearing from you!
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
This posting is for existing and upcoming vacancies.
Location: Toronto, ON (Fully Onsite – 5 days/week required)
Duration: 6-month contract.
Advantages
Core Manual Testing Focus: Lead hands-on functional, integration, and UAT validation across large-scale enterprise systems.
Balanced Technical Tooling: Work with industry-standard defect management tools, SQL databases, and automated regression frameworks.
Cross-Methodology Delivery: Apply QA best practices across both modern Agile and structured Waterfall frameworks.
Collaborative Onsite Environment: Engage directly with multidisciplinary delivery teams in a dedicated Toronto office.
Responsibilities
Provide expert guidance on testing strategies, master test plans, tool selection, and QA resource estimation.
Plan, organize, and execute end-to-end manual testing efforts across large-scale systems in both GUI and non-GUI environments.
Lead functional, systems integration, regression, exploratory, and non-functional testing across core application layers.
Author and maintain comprehensive test plans, test scenarios, detailed test cases, test data, and traceability matrices.
Validate backend data integrity, consistency, and transformation logic by querying relational databases using SQL.
Support User Acceptance Testing (UAT) activities, collaborating directly with business stakeholders to facilitate scenario walkthroughs and issue resolution.
Identify, document, reproduce, and track software defects through their complete lifecycle using tools such as Azure DevOps, Jira, ALM, or Bugzilla.
Collaborate closely with developers, business analysts, and project managers during defect triage meetings to resolve technical issues.
Maintain, execute, and integrate automated test scripts (e.g., Selenium, Postman) to support regression suites and CI/CD pipelines as needed.
Ensure application compliance with digital accessibility standards, including AODA and WCAG regulations.
Participate actively in Agile ceremonies including daily stand-ups, sprint planning, and retrospectives.
Prepare clear documentation of test execution results, defect summaries, and quality metrics reports for project leadership.
Qualifications
Enterprise Testing Seniority: 10+ years of dedicated software testing experience in enterprise-level IT environments and large-scale, complex systems (Strictly Required).
Manual & Automated Testing Experience: Proven hands-on working experience in manual testing across GUI and backend environments, with practical familiarity with automated testing tools and frameworks (Strictly Required).
Delivery Methodologies: Deep understanding of Agile, Scrum, and Waterfall testing methodologies across the full Systems Development Life Cycle (SDLC) (Strictly Required).
Test Strategy & Documentation: Demonstrated experience creating and maintaining test strategies, test cases, test scripts, and comprehensive test reports (Strictly Required).
Database Validation & SQL: Strong understanding of relational databases (e.g., SQL Server, Oracle) with the ability to write and execute queries for data verification (Strictly Required).
Defect Tracking Platforms: Hands-on experience with defect tracking and test management tools such as Jira, Azure DevOps, or ALM (Strictly Required).
Nice-to-Have Assets:
Prior software testing experience within the Ontario Public Service (OPS) or broader public sector.
Familiarity with public sector quality assurance standards, practices, and governance.
Working knowledge of accessibility testing tools (e.g., Axe, WAVE) and compliance with AODA / WCAG standards.
Familiarity with API testing tools (such as Postman) and automated UI testing tools (such as Selenium).
Exposure to cloud technologies (Azure or AWS) and CI/CD pipelines.
Summary
If you're interested in the "Senior Systems Testing/QA Specialist" role based in Toronto, we encourage you to apply online at www.randstad.ca.
Only qualified candidates will be contacted for the next steps. We look forward to hearing from you!
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
This posting is for existing and upcoming vacancies.
More about this job
Responsibilities
The Senior Systems Testing/QA Specialist at Randstad Canada will plan and run manual testing across large enterprise systems, write test plans and cases, check backend data with SQL, and track defects to resolution. They will also support user acceptance testing with business stakeholders and take part in Agile meetings.
Requirements
Candidates need 10+ years of enterprise software testing experience, hands-on manual and automated testing skills, and knowledge of Agile, Scrum and Waterfall. They also need SQL database validation skills and experience with defect tracking tools such as Jira, Azure DevOps or ALM.
Skills
- Manual testing
- Functional testing
- Systems integration testing
- Regression testing
- User acceptance testing
- Exploratory testing
- Non-functional testing
- Test planning
- Test case authoring
- Traceability matrices
- SQL
- Relational databases
- Data validation
- Jira
- Azure DevOps
- ALM
- Bugzilla
- Selenium
- Postman
- Agile
- Scrum
- Waterfall
- CI/CD
- Defect triage
- Accessibility testing
Categories
- Software
- Technology
- Consulting
- Data & Analytics
Keywords
- Quality Assurance
- QA
- software testing
- manual testing
- UAT
- user acceptance testing
- regression testing
- functional testing
- systems integration testing
- SQL
- SQL Server
- Oracle
- Jira
- Azure DevOps
- ALM
- Bugzilla
- Selenium
- Postman
- Agile
- Scrum
Seniority
Senior
Tools
- Jira
- Azure DevOps
- ALM
- Bugzilla
- Selenium
- Postman
- SQL Server
- Oracle
Languages
- English