Quality Assurance Analyst

ComputershareRichmond Hill, ON
CA$59,197 - CA$88,795Hybrid

About The Position

This fixed-term contract opportunity offers the chance to play a key role in an important transformation initiative within Computershare. As a member of the project team, you'll help ensure software solutions are thoroughly tested, meet business requirements, and are ready for successful deployment. You'll work closely with Business Analysts, Developers, Project Managers, and an experienced Quality Assurance team while gaining valuable exposure to a high-profile transformation program. The successful candidate will benefit from ongoing collaboration, support, and knowledge sharing from dedicated QA professionals. This opportunity is ideal for someone who enjoys problem-solving, working with complex systems, and contributing to successful project outcomes in a fast-paced environment.

Requirements

  • Quality assurance testing experience within a commercial environment
  • Strong understanding of software testing and quality assurance methodologies
  • Strong database knowledge and SQL querying experience
  • Experience using Azure DevOps (ADO), Jenkins, SharePoint, MTM, and PDF comparison tools
  • Thorough understanding of black box, white box, end-to-end, and regression testing methodologies
  • Ability to read and analyze structured data formats, including XML and flat files
  • Strong verbal and written communication skills
  • Strong analytical, troubleshooting, and problem-solving abilities
  • University degree in an Information Technology-related field or equivalent experience
  • Ability to work independently while collaborating effectively across multiple teams
  • Strong attention to detail and ability to manage competing priorities

Nice To Haves

  • Automation testing experience
  • Experience testing Quadient Inspire CCM platforms
  • ISTQB or other relevant testing certifications
  • Financial services experience
  • Experience working within banking or other highly regulated environments

Responsibilities

  • Analyzing business and functional requirements and developing testing strategies
  • Creating, maintaining, and executing test plans and test cases
  • Performing end-to-end, black box, white box, and regression testing
  • Identifying, documenting, and tracking defects through resolution
  • Validating communications outputs generated through the transformation project
  • Collaborating with Developers, Business Analysts, and Project Managers to troubleshoot and resolve issues
  • Supporting user acceptance testing (UAT) and quality assurance activities
  • Maintaining testing documentation and contributing to continuous process improvements
  • Participating in the validation of system upgrades and software releases
  • Working closely with a dedicated QA team throughout the project lifecycle

Benefits

  • Flexible work to help you find the best balance between work and lifestyle.
  • Health and wellbeing rewards that can be tailored to support you and your family, including paid time off, observed holidays, and vacation pay.
  • Invest in our business by setting aside salary to purchase shares in our company, and you'll receive a company contribution as well.
  • Extra rewards ranging from recognition awards and team get-togethers to helping you invest in your future.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service