Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Development Engineer in Test

Full-time

Royal Bank of Canada

Job Responsibility:

Job Summary

APPLICATION DEADLINE: JUNE 12, 2025

What is the opportunity?

The Software Development Engineer in Test (SDET) Digital Applications and Originations Labs for RBC Caribbean Technology, will be responsible for testing and automation processes, methodologies, test strategy and improvements of our overall test delivery.

What will you do?

  • Responsible for testing of all the Digital and Originations apps portfolio and accountable for driving Automation and automated test case creation and execution, maximizing automation for all project deliverables and common quality activities
  • Responsible for developing and executing automated test plans for ecosystem/program/large projects (might assume planning execution accountability)
  • Accountable for driving quality and champion defect prevention/early defect detection
  • Responsible for designing, building, or enhancing scalable and robust BDD based automation framework and automated test cases
  • Responsible for modelling system behaviors/attributes performing model optimization to improve scope and functional coverage and maintain models as business requirements change
  • Create test suites, traceability matrix etc. and provide support on test suite walkthrough with different teams
  • Develop and maintain existing applications automation scripts for test activities and aligning to RBC Quality Engineering practices while partnering across IT and with assigned business lines to plan functional and non-functional testing activities
  • Responsible for all test execution and maximizing automation for all project deliverables and for following defined processes and tools and alignment with overall QE strategy and framework for the applications
  • Effectively communicates and build automation reports and metrics for project stakeholders and business partners from initiation to close
  • Create intuitive, robust, and reusable test and automation interfaces using modern frameworks and help build strong automation regression suites and ensure quality deliverables

What do you need to succeed?

Must-have

  • Computer Engineering, Computer Science or related (technical) degree/diploma
  • Typically requires 2 to 4 years of hands-on active software engineering and test automation coding experience
  • Proven experience including development and defining & owning test automation infrastructure for a large enterprise with coding skills in Python, Java, (or anything equivalent)
  • Strong Experience with BDD, and any test automation framework (Selenium, Appium, Robot, Cucumber, Playwright, Cypress, TestNG)
  • Strong understanding of testing frameworks & methodologies and In-sprint automation (Agile Management Framework & Iterative Waterfall) and best practices
  • Very good communication skills, ability to focus, prioritize and solve complex technical problems

Nice to Have

  • Functional knowledge of Wire Payment Systems, Gateways, SWIFT and Payment messages (MX/MT) for Banking
  • Certified ISTQB Test Automation Engineering
  • Experience in Microservices and APIs (ReadyApi, Swagger), build tools such as Maven/Gradle, Jenkins and Source Code Management tool such as Git and GitHub
  • Experience with cloud solutions such as ELK and Kafka and frameworks such as Spring

What's in it for you?

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:

  • Leaders who support your development through coaching and managing opportunities
  • The advantage of working with a dynamic, collaborative, and high performing team where initiative and hard work are recognized and rewarded
  • Opportunity to do challenging work

Job Skills

Accountability, Android, Apple iOS, Apple Mac OS, Application Testing, Automated Testing, Automation Frameworks, Business Requirements, Decision Making, Deliverables Management, Design Documents, Detail-Oriented, Group Problem Solving, IT Quality Assurance, Long Term Planning, Personal Initiative, Predictive Analytics, Programming Languages, Project and Program Management (Inactive), Software Product Testing, Technical Design Documentation, Test Case Design, Testing Strategies, Test Planning, Test Scripts

Additional Job Details

Address:

RBC WATERPARK PLACE, 88 QUEENS QUAY W:TORONTO

City:

TORONTO

Country:

Canada

Work hours/week:

37.5

Employment Type:

Full time

Platform:

TECHNOLOGY AND OPERATIONS

Job Type:

Regular

Pay Type:

Salaried

Posted Date:

2025-06-05

Application Deadline:

2025-06-13

Note : Applications will be accepted until 11:59 PM on the day prior to the application deadline date above

I nclusion and Equal Opportunity Employment

At RBC, we believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.

Join our Talent Community Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you. Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Development Engineer in Test in Toronto, ON vacancy
  •  ...About Us Air-tek is a Canadian-based software company offering a powerful suite of innovative products that have already...  ...step of the way. The Role We’re looking for a Software Development Engineer in Test (SDET) who goes beyond writing tests - someone who... 
    Suggested
    Full time

    air-tek

    Toronto, ON
    8 days ago
  •  ...hands on with all aspects of the systems testing process and provide suggestions that...  ...also help in identifying the gaps in Unit test cases reviews and ensure that the Automation...  ...the business. Use your expertise in software development testing to provide clients with quality... 
    Suggested
    Full time
    3 days per week
    1 day per week

    CIBC

    Toronto, ON
    4 days ago
  •  ...Mobile is looking for a Principal-level SDET to own and elevate our quality engineering practice. This is a technical leadership role for someone who has built, scaled, and stabilized automated test platforms in modern microservices environments.   You’ll lead by example... 
    Suggested
    Worldwide

    USMobile

    Toronto, ON
    8 days ago
  • $100k - $130k per year

     ...Overview: Guidepoint's Engineering team thrives on delivering innovative technology solutions...  ...Design, build, and maintain scalable test automation frameworks. Automate...  ...(SOA). ~ Solid understanding of the software development lifecycle (SDLC) and exposure to Agile,... 
    Suggested
    Full time
    Internship
    Worldwide

    Guidepoint

    Toronto, ON
    2 days ago
  • $140k - $180k per year

     ...own and elevate our quality engineering practice. This is a technical...  ...scaled, and stabilized automated test platforms in modern...  ...Mentorship & Influence Mentor Software Engineers on test design and...  ...health insurance ~ Professional development stipend ~$500 wfh tech set-... 
    Suggested
    Contract work
    Work from home
    Worldwide
    Flexible hours

    US Mobile

    Toronto, ON
    13 days ago
  • $90k - $125k per year

     ...and continuous improvement and we give you the space to grow.  About the Role   We are looking for several Senior Software Development Engineer in Test (SDET) consultants to support the delivery of upcoming large‑scale projects. Why Join Levio?   Work on complex,... 
    Permanent employment
    Full time
    Flexible hours

    Levio

    Toronto, ON
    1 day ago
  • $90k - $150k per year

     ...The Role Veeva System is looking for a self-driven Senior Software Engineer in Test who is passionate about quality and automation. The ideal...  ...years of experience in software test automation or software development ~ Strong experience in Java, Object-Oriented... 
    Work at office
    Local area
    Remote work
    Work from home

    Veeva Systems

    Toronto, ON
    6 hours ago
  •  ...and communities. The Role What do we do? We make cloud software for the global life sciences industry.   Ok, what does...  ...these solutions. We are looking for talented Intern – Software Engineer in Test to join our QA team. ~ We work in a dynamic, agile environment... 
    Internship
    Work at office
    Work from home

    veeva

    Toronto, ON
    8 days ago
  • $140k - $192.5k per year

     ...develop Okta cloud services and client software that allow users to seamlessly login to...  ...applications securely.  The Staff Software Engineer in Test Opportunity We seek a passionate and...  ...with the product management, development, and cross-functional teams using JIRA... 
    Local area
    Worldwide

    Okta

    Toronto, ON
    14 days ago
  •  ...successfully building and modernizing wealth management software for over 30 years. We are the go-to solution for...  .... The Opportunity We are seeking a senior Engineering Manager to provide leadership across software development teams at Univeris. Reporting to the VP of... 
    Permanent employment
    Full time
    Work from home

    univeris.com

    Toronto, ON
    8 days ago
  • $75k - $95k per year

     ...employees, and communities. The Role  We're hiring Associate Software Engineers in Test to work at Veeva, working on various products in the Life...  ...Copilot, Gemini, Claude for efficient test automation development, debugging, and feature testing Perks & Benefits ~ Medical... 
    Work at office
    Local area
    Remote work
    Work from home

    Veeva Systems

    Toronto, ON
    6 hours ago
  • $100k per year

     ...paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and...  ...for contributors of all seniorities. As a Software Engineer on the Acceleration Kernel Development team at Tenstorrent, you’ll work at the intersection of... 
    Permanent employment

    Tenstorrent

    Toronto, ON
    12 days ago
  •  ...roles.  * $1,500 annual professional development fund to support your growth.  * Fully...  ...Kepler is seeking an experienced  Embedded Software Test Automation Designer  to help ensure the...  ..., and regressions are minimized   ~ Engineering teams move faster because test... 
    Full time
    Work at office
    Relocation package

    kepler

    Toronto, ON
    8 days ago
  • $80k - $130k per year

    Testing Engineering Position Description This role is hybrid and requires you to be at Toronto...  ...analysis, and drive resolution with development teams. • Participate in architecture...  ...processes to embed quality throughout the software development lifecycle. • Establish... 
    Work at office
    Toronto, ON
    24 days ago
  •  ...the world are powered by Nulogy, and our software also runs in the networks of world-leading...  ....   Role Summary As a Software Development Manager, you will drive the performance of...  ...JavaScript/TypeScript ~ Proficient in TDD and test automation ~ Proficient in software... 
    Long term contract
    Internship
    Remote work
    Flexible hours

    Nulogy

    Toronto, ON
    15 days ago
  •  ...headquarters in New Zealand. The Position A Team Lead, Software Development, leads a team of software developers, collaborating closely...  ...recommendations. Maintain hands-on coding and champion software engineering best practices in line with current procedures and policies... 
    Full time
    Work at office
    Flexible hours
    2 days per week

    Seequent

    Toronto, ON
    6 hours ago
  • $75k - $95k per year

     ...platforms that support our Quality Engineering organization. In this role,...  ...-of-the-art, cloud-based test infrastructure ensuring 24/7...  ...support rapid feedback loops for development teams Debug & Analyze :...  ...professional experience in software development or test automation... 
    Work at office
    Local area
    Remote work
    Work from home

    Veeva Systems

    Toronto, ON
    a month ago
  •  ...Technology innovation is a cornerstone of our product development strategy, and through our Evergreen approach,...  ..., if any, when applying. At Univeris, a Software Development Technical Team Lead is a  hands-on senior software engineer and people manager , accountable for the... 
    Permanent employment
    Full time

    univeris.com

    Toronto, ON
    8 days ago
  • $85k - $95k per year

     ...About the Job: As a Senior Performance Testing Engineer, you will be a key member of a...  ...case scenarios Work closely with development teams, architects and engineers to test...  ...environments and methodology International Software Testing Qualifications Board (ISTQB) and... 
    Permanent employment
    Full time
    Work at office
    Local area

    INFOYA

    Toronto, ON
    8 days ago
  •  ...available for approved roles.  * $1,500 annual professional development fund to support your growth.  * Fully stocked Toronto office...  ...products to our customers, and so we’re on the hunt for a Hardware Test Engineer who will architect and design test infrastructure to ensure... 
    Full time
    Work at office
    Relocation package

    kepler

    Toronto, ON
    7 days ago
  •  ...Fitch Group is currently seeking a Software Engineer based out of our Toronto office. As a leading...  ...as part of an agile team in design, development, debugging, and deployment efforts while...  ..., performance and visual regression test cases. Integrate test case execution... 
    Long term contract
    Temporary work
    Work at office
    Immediate start
    2 days per week

    Fitch Group

    Toronto, ON
    7 days ago
  • $145k - $165k per year

     ...Transformation Engineer - Software Development, AI & Quality Engineering Fitch Group is seeking a hands-on  Transformation Engineer with strong expertise...  ...solutions that improve how teams design, develop, test, and deliver data-intensive platforms and applications. The... 
    Long term contract
    Work at office
    Immediate start
    Worldwide
    Flexible hours
    Shift work

    Fitch Group

    Toronto, ON
    17 days ago
  • $105k - $135k per year

     ...Your new role As an QA Automation (Test Engineer), you will take ownership of quality assurance...  ...Leading test planning, strategy development, and requirements reviews Collaborating...  ...experience: Minimum 5 years’ experience in software testing, including 3+ years in... 
    Permanent employment
    Full time
    Contract work

    Hays

    Toronto, ON
    a month ago
  •  ...available for approved roles.  * $1,500 annual professional development fund to support your growth.  * Fully stocked Toronto office...  ..., five years in a row! We are seeking a  Manager, Hardware Test Engineering to lead the hardware test engineering function at Kepler, supporting... 
    Full time
    Work at office
    Relocation package

    kepler

    Toronto, ON
    8 days ago
  • $85k - $95k per year

     ...About the Job: We are seeking a detail-oriented QA Tester with strong experience in mobile functional testing across both iOS and Android platforms, along with...  ...Qualifications: ~ Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience). ~7+... 
    Permanent employment
    Full time
    Work at office
    Local area

    INFOYA

    Toronto, ON
    5 days ago
  •  ...the Job This role sits on the Chorus Engineering team in Toronto, working on mission-...  ...What You Bring ~9+ years of hands-on software development experience using Python ~ Proven experience...  ...require or administer a lie detector test as a condition of employment or... 
    Worldwide

    ZoomInfo Technologies LLC

    Toronto, ON
    3 hours ago
  • $100k - $120k per year

     ...looking for a senior-level Full Stack Software Engineer to join our engineering team. This is a...  ...will proactively engage with product and development teams to define features,...  ...development lifecycle — including unit testing and end-to-end integration testing Work... 

    NetBrain

    Toronto, ON
    1 day ago
  •  ...creative and collaborative Scientific Software Engineer to help solve the unique software challenges...  ...languages. This involves the development of new features and infrastructure for...  ...including version control, code review, testing, CI/CD, logging, profiling, debugging,... 

    QuEra Computing, Inc.

    Toronto, ON
    1 day ago
  • $160k - $220k per year

     ...mission. If you are too, let's talk. Staff Software Engineer - (Full Stack) Okta Workflows is...  ...of cloud automation and low-code development. Position Description We’re hiring...  ...lifecycle — including implementation, testing, deployment, observability, and incident... 
    Local area
    Worldwide

    Okta

    Toronto, ON
    7 days ago
  •  ...Software Engineer Decoda Health · Full-time · Toronto About Decoda Decoda is the all-in-one, AI-native operating system for modern...  ...into shipped product, often within days. Own quality: write tests, instrument what you ship, and fix things fast when they break... 
    Full time
    Internship
    Live In
    Manual labor

    decodahealth

    Toronto, ON
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Development Engineer in Test. Be the first to apply!