Back to results

Senior Systems Testing/QA Specialist

  • Toronto, ON, Canada

Contract

Apply on randstad.ca About employer

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Posting language
English
Posted

Original job description

We are seeking an experienced Senior Systems Testing/QA Specialist to lead and execute comprehensive quality assurance across enterprise software solutions and Commercial Off-the-Shelf (COTS) platforms. In this role, you will be responsible for defining test strategies, developing detailed test plans and test cases, executing functional, integration, regression, and performance tests, and automating test suites. Working in close collaboration with developers, business analysts, and project managers in an Agile environment, you will drive defect management using tools such as Jira and Azure DevOps, validate database integrity through backend queries, and ensure solutions meet strict quality, performance, and accessibility standards.

Location: Toronto, ON (Fully Onsite – 5 days/week required)

Duration: 9-month contract.



Advantages
Enterprise COTS Scope: Lead quality assurance for mission-critical Commercial Off-the-Shelf platforms and enterprise web applications.

Modern QA Automation Stack: Direct exposure to automated testing frameworks, API validation (Postman), and modern defect tracking tools (Jira, Azure DevOps).

Comprehensive Testing Spectrum: Hands-on involvement across UI, API, database backend, performance, and accessibility domains.

Collaborative Onsite Environment: Work directly alongside senior developers, business analysts, and project leads in a dedicated Toronto workspace.



Responsibilities
Test Strategy & Planning: Author, maintain, and execute comprehensive test strategies, master test plans, test scenarios, test cases, and test data sets for complex enterprise applications.

COTS & Enterprise Application Testing: Execute functional, non-functional, systems integration, regression, and user acceptance testing (UAT) on large-scale COTS solutions and web applications.

Defect Lifecycle Management: Identify, document, triage, track, and retest software defects using tracking tools such as Jira, Azure DevOps, ALM, or Bugzilla.

Test Automation & Scripting: Design, maintain, and execute automated test scripts for GUI and API testing using tools like Selenium, Postman, UFT, or Cypress, integrating automated tests into continuous delivery pipelines.

Backend & Data Integrity Testing: Write and execute SQL queries to validate backend data integrity, data models, and migration/transformation accuracy across databases.

Performance & Accessibility Testing: Conduct performance, load, and stress testing, while validating user interface compliance with web accessibility standards (AODA/WCAG).

Agile Collaboration & Reporting: Participate actively in Agile ceremonies (sprint planning, daily stand-ups, retrospectives), maintain test execution documentation, report quality metrics, and collaborate with cross-functional teams to resolve technical defects.



Qualifications
QA & Testing Seniority: 8+ years of dedicated experience working as a Software QA Tester within structured SDLC environments (Strictly Required).

COTS Application Testing: 5+ years of hands-on experience planning, testing, and validating Commercial Off-the-Shelf (COTS) applications (Strictly Required).

Defect Management Tooling: Proven experience tracking, documenting, and managing the full defect lifecycle using Jira, Azure DevOps, or comparable enterprise defect tracking tools (Strictly Required).

Test Execution & Documentation: Demonstrated experience authoring clear, comprehensive test cases, test execution plans, test data strategies, and quality completion reports (Strictly Required).

Nice-to-Have Assets:
Hands-on experience testing Oracle Siebel CRM applications or working with Siebel Test Automation.

Experience testing Adobe Experience Manager (AEM).

Prior experience with Siebel modules (e.g., Public Sector CRM, Contracts, Partner Portal, Campaign Management, Resource Manager, eService) or Case Management workflows.

Ability to write and understand SQL queries, data models, and basic programming/scripting (Java, JavaScript, Python).

Working knowledge of test management tools such as QMetry and familiarity with AODA/WCAG accessibility standards.



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 functional, regression, integration, performance and UAT testing on large enterprise applications. The role also builds automated test suites, tracks defects to resolution and checks database accuracy with SQL queries.

Requirements

Candidates need 8+ years of software QA testing in structured SDLC environments and 5+ years testing COTS applications. They must have solid defect tracking experience in Jira or Azure DevOps and skill in writing clear test cases and completion reports.

Skills

  • Test strategy and planning
  • Test plan and test case authoring
  • Functional testing
  • Integration testing
  • Regression testing
  • User acceptance testing
  • COTS application testing
  • Test automation
  • Selenium
  • Postman
  • UFT
  • Cypress
  • API testing
  • GUI testing
  • CI/CD pipeline integration
  • Jira
  • Azure DevOps
  • ALM
  • Bugzilla
  • Defect lifecycle management
  • SQL
  • Database integrity testing
  • Data migration validation
  • Performance testing
  • Load testing

Categories

  • Software
  • Technology
  • Consulting

Keywords

  • Software QA
  • QA Tester
  • Quality Assurance
  • COTS testing
  • Enterprise software testing
  • Test automation
  • Selenium
  • Postman
  • UFT
  • Cypress
  • Jira
  • Azure DevOps
  • ALM
  • Bugzilla
  • SQL
  • API testing
  • Regression testing
  • UAT
  • Performance testing
  • Load testing

Seniority

Senior

Tools

  • Jira
  • Azure DevOps
  • ALM
  • Bugzilla
  • Selenium
  • Postman
  • UFT
  • Cypress
  • QMetry

Languages

  • English

Report this job

Get in touch
MovoJobs

Contact us