Enable job alerts via email!

software testing engineer

RBC Dominion Securities

Toronto

On-site

CAD 100,000 - 125,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading financial services provider in Toronto is seeking a Senior Quality Engineer for a permanent full-time position. The role offers a salary range of $33.46 to $84.62 per hour, making it an attractive opportunity for candidates looking to advance their careers in quality engineering.

Job description
Software Quality Engineer

Employer: RBC Dominion Securities

Posted on: November 24, 2025

Global Functions Technology (GFT) is part of RBC's Technology and Operations division. GFT's impact is far‑reaching as we collaborate with partners from across the company to deliver innovative and transformative IT solutions. Our clients represent Risk, Finance, HR, CAO, Audit, Legal, Compliance, Financial Crime, Capital Markets, Personal and Commercial Banking, and Wealth Management. We also lead the development of digital tools and platforms to enhance collaboration.

As a Senior Quality Engineer Automation Analyst, you will provide support for a suite of business mission‑critical and complex applications, understanding both the front and back‑end of the applications and will be doing hands‑on testing on various projects. The technology platform spans the breadth of Windows and Linux platforms, Python / Java environments, and MS SQL and Oracle platforms.

Responsibilities
  • Automate assigned areas/features using the existing framework and provide test estimations, build automation scripts using Python & Unix.
  • Responsible for the overall quality of testing deliverables/activities.
  • Support the implementation of the QE program and overall QE process and standards through continuous test execution and reporting.
  • Leverage the existing automation frameworks, tools and artefacts to ensure the testing process is continuous, comprehensive and fully autonomous.
  • Hands‑on experience in Python, SQL and Unix testing platform, code reviews prior to code deployments, integration test automation.
  • Closely work with the Application Development team remotely as one team to integrate quality engineering mindset/concepts within the DevOps framework/pipeline.
  • Work with Sr. QE lead/Manager across LOB to identify E2E application changes to drive QE strategies during testing.
  • Responsible for hands–on testing, technical coaching, mentoring, training, and day‑to‑day interaction with a team of QE practitioners, developers and driving test cases for projects/programs.
Qualifications
  • Minimum 5+ years of experience in a QE/test environment with a focus on technical, automated testing in a variety of environments (cloud, distributed, mainframe, business workflows and services/APIs, databases).
  • Minimum 2 years of test development experience working on the latest technologies and frameworks.
  • Good knowledge of testing life cycle, shift‑left approach and defect management processes for application support and development.
  • Good knowledge with QE processes, methodologies and test design techniques with hands‑on experience on Qtest, JIRA and Confluence.
  • Experience in a variety of test automation frameworks/tools (Robot Framework, SoapUI, Selenium, TestNG) and script development using scripting languages (e.g. Python, Java, etc.).
  • Hands‑on coding experience in Python, SQL and HDFS/HIVE, Cloudera, Helios.
  • QA‑related certification is a nice‑to‑have (ISTQB, Agile testing, AML domain knowledge, etc.).
  • Knowledge of Gen AI, LLM and data engineering.
  • Computer Engineering, Computer Science, related (technical) degree/diploma or equivalent experience (e.g., Python, Java, C, SQL DB querying).
Benefits

We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.

Comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable. Leaders who support your development through coaching and managing opportunities. Work in a dynamic, collaborative, progressive, and high‑performing team. Ability to make a difference and lasting impact. Flexible work/life balance options.

Job Details
  • Location: Toronto, ON
  • Work location: On site
  • Salary: $33.46 to $84.62 per hour
  • Terms of employment: Permanent employment, Full time
  • Starts as soon as possible
  • Vacancies: 1
  • Source: CareerBeacon #2190743
Advertised until

2025-12-24

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.