3 days ago
Toronto, CanadaMid Level / Senior
Responsibilities
- Lead quality engineering ownership and establish testing best practices within the transformation squad.
- Design, build, and maintain automated test frameworks using Python, PyTest, and Selenium.
- Coordinate and execute end-to-end testing across the software development life cycle and translate business requirements into test cases.
- Validate RESTful APIs, web interfaces, and microservices through automated and functional testing.
- Configure and maintain testing environments, test suites, and test data for repeatable execution.
- Replace manual testing with automated workflows, support manual QA when needed, and provide production triage support.
- Research testing tools and practices to improve coverage and delivery within an Agile/Scrum team.
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field, or equivalent practical experience.
- At least 4 years of experience in system testing functions.
- At least 2 years of hands-on software development or QA engineering experience.
- Strong proficiency in test automation design, framework development, and scripting with Python, PyTest, and Selenium, including WebDriver, IDE, and Java.
- Experience validating RESTful APIs and web services using Postman, JMeter, or LoadRunner.
- Understanding of QA architectures covering applications, data, security, and infrastructure, as well as SDLC processes and software quality assurance methodologies.
- Practical experience with Agile/Scrum and test or task management tools such as Jira and TestRail.
- Strong troubleshooting, analytical problem-solving, attention to detail, and interpersonal communication skills.
- Financial services or capital markets experience is preferred.
- Familiarity with AWS cloud infrastructure and cloud-based testing environments is preferred.
Benefits
- Hybrid work arrangement based in Toronto, Ontario, with 2–3 days in the office.
- Cloud-first and flexible workstyle with generous time off and leave programs.
- Wellness-focused workplace and supportive leadership.
- Opportunities to work with emerging technology, innovation, digital finance, and mission-critical global market systems.
- Employee-led Team Impact social-good initiatives.
- The company is not currently sponsoring work permit applications, and applicants must be authorized to work in the country of the position.
About TMX Group
TMX Group operates Canada’s primary market infrastructure, including Toronto Stock Exchange, TSX Venture Exchange, and Montréal Exchange, plus clearing and depository services (CDCC, CDS) and market data units. It serves issuers, investors, brokers, and energy traders with listing, trading, clearing, data, and analytics, and earns fees from transactions, listings, data subscriptions, and technology platforms like Trayport. Headquartered in Toronto, TMX Group is a public company listed on the TSX.
