Senior Quality Assurance Engineer

TMX GroupToronto, ON
CA$65 - CA$85Hybrid

About The Position

We are seeking a highly skilled and detail-oriented QA Automation Engineer for a 4-month contract to join our TSX Trust Web Team. In this role, you will design, develop, and execute automated and manual testing strategies to ensure the highest quality delivery of our Trust applications. Operating in a dynamic Agile environment, you will bridge the gap between business requirements and technical execution, while supporting critical day-to-day application performance and operational stability.

Requirements

  • Minimum 5+ years of dedicated professional experience in software quality assurance.
  • Proven proficiency with SmartBear TestComplete and ReadyAPI.
  • Strong experience working with Java applications, Spring framework, and Spring Boot.
  • Solid proficiency in both Linux and MS Windows host environments, including hands-on experience with Linux Shell Scripting.
  • Robust RDBMS experience with the ability to write T-SQL and Stored Procedures across Oracle, MS-SQL, and DB2.
  • Direct experience working with Git, GitLab, and the Universal Artifact Manager Nexus.
  • Thorough understanding of software QA methodologies, tools, and processes within an Agile Software Development Lifecycle (from design through to production release).
  • University degree or college diploma in Computer Science, Quality Assurance Management, or an equivalent combination of education and verified work experience.

Nice To Haves

  • Exposure to applications written in Python, JavaScript, React, and Node.js.
  • Experience utilizing TestRail or similar test management tools.
  • Hands-on experience with Selenium or alternative open-source automation tools.
  • Knowledge of or practical experience with AWS cloud environments.

Responsibilities

  • Build, maintain, and optimize robust test automation frameworks using SmartBear TestComplete and ReadyAPI to ensure comprehensive test coverage across all Trust applications.
  • Translate complex business requirements into detailed, realistic test cases. Design, develop, and enhance test plans, strategies, and test cases tailored to changing technology stacks.
  • Execute thorough manual and automated testing following established standards. Identify, document, track, and isolate bugs, and perform rigorous regression testing to ensure system integrity.
  • Support Business-As-Usual (BAU) activities in collaboration with the Application Support and Customer Operations teams. Assist in troubleshooting and resolving production defects, performance bottlenecks, and system outages.
  • Evaluate and suggest innovative test software, tools, and frameworks to keep pace with evolving architectures and modern technology stacks.

Benefits

  • Cloud-first and hybrid workstyle
  • Generous time-off and leaves
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service