Talent.com
Software Development Engineer in Test
Software Development Engineer in TestRBC • Toronto, Canada
Software Development Engineer in Test

Software Development Engineer in Test

RBC • Toronto, Canada
Il y a 6 jours
Type de contrat
  • Temps plein
Description de poste

APPLICATION DEADLINE : January 30, 2026

This role can be located the Caribbean Banking Market or in Canada where the successful candidate resides

What is the opportunity?

The Software Development Engineer in Test (SDET) for Digital Applications and Originations Labs at RBC Caribbean Technology will be responsible for testing and automation processes, methodologies, and strategies, with a specific focus on native mobile applications for iOS and Android platforms. This role will leverage tools such as Xcode, Android Studio, and Firebase to ensure the delivery of high-quality mobile applications. The SDET will drive quality through early defect detection, automation, and continuous integration practices, ensuring seamless user experiences across mobile platforms.

You will be accountable for creating and executing test automation scripts for native mobile apps, maximizing automation coverage, and using business analysis and automation techniques to optimize testing activities.

What will you do?

Mobile Application Testing :

Responsible for testing native iOS and Android applications, ensuring functionality, performance, and usability.

Utilize Xcode for iOS testing and Android Studio / Firebase for Android testing, including crash analytics and performance monitoring.

Conduct testing across various devices, screen sizes, and operating system versions to ensure compatibility.

Automation Development :

Design, build, and maintain scalable BDD-based automation frameworks for mobile apps using tools such as Appium, Espresso, and XCUITest

Develop automated test scripts for functional, regression, and performance testing of mobile applications.

Integrate automation scripts into CI / CD pipelines using tools like Jenkins, GitHub Actions, or Azure DevOps

Quality Assurance :

Drive quality by implementing in-sprint automation and ensuring early defect detection.

Collaborate with developers to identify and resolve issues during the development lifecycle.

Perform manual exploratory testing for new features and edge cases not covered by automation.

Performance and Crash Monitoring :

Use tools like Firebase Performance Monitoring, Crashlytics, and Dynatrace to identify and resolve performance bottlenecks and crashes in mobile apps.

Conduct load and stress testing to ensure apps can handle high user volumes.

Collaboration and Reporting :

Work closely with cross-functional teams, including developers, product owners, and business analysts, to define test strategies and acceptance criteria.

Provide detailed test reports, defect metrics, and automation coverage reports to stakeholders.

Participate in sprint planning, daily stand-ups, and retrospectives to align testing efforts with Agile practices.

Continuous Improvement :

Stay updated on the latest trends and tools in mobile testing and automation.

Promote best practices in mobile app testing, including accessibility, security, and performance testing.

Mentor junior team members on mobile testing techniques and tools.

What do you need to succeed?

Technical Skills :

Mobile Testing Experience :

Proven experience in testing native iOS apps using Xcode and XCUITest

Proven experience in testing native Android apps using Android Studio, Espresso, and Firebase tools like Crashlytics and Performance Monitoring

Strong understanding of mobile app architecture, including APIs, databases, and third-party integrations.

Automation Frameworks :

Hands-on experience with Appium, Espresso, and XCUITest for mobile test automation.

Proficiency in scripting languages such as Java, Kotlin, Swift, or JavaScript for automation.

Performance and Crash Analytics :

Experience using tools like Firebase Crashlytics, Dynatrace, or AppDynamics to monitor app performance and crashes.

CI / CD Integration :

Experience integrating test automation into CI / CD pipelines using tools like Jenkins, GitHub Actions, or Azure DevOps

Testing Methodologies :

Strong understanding of Agile testing practices, BDD, and in-sprint automation

Experience in designing test cases for functional, regression, and performance testing.

Preferred Skills

Experience with non-functional testing (e.g., security, accessibility, and usability testing).

Familiarity with cloud-based mobile testing platforms like Perfecto or BrowserStack

Knowledge of RESTful APIs and tools like Postman for API testing.

Experience with microservices architecture and testing backend services.

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 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-10-24

Application Deadline :

2026-01-31

Note :

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

Inclusion 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.

#J-18808-Ljbffr

Créer une alerte emploi pour cette recherche

Software Development Engineer in Test • Toronto, Canada

Offres similaires
Propulsion Thermal Systems Software Test Engineer

Propulsion Thermal Systems Software Test Engineer

General Motors • Markham
Temps plein
A leading automotive company is seeking candidates for a role with a hybrid work model in Markham.The candidate will be responsible for creating test scripts and analyzing testing outcomes for syst...Voir plus
Dernière mise à jour : il y a 10 heures • Offre sponsorisée • Nouvelle offre
Software Development Engineer, AFT Quality

Software Development Engineer, AFT Quality

Amazon • Toronto
Temps plein +1
A fulfillment center can appear to be a chaotic place.With millions of items moving in and out of an area twice as large as your average theme park every day, a quick peek under the roof would reve...Voir plus
Dernière mise à jour : il y a 16 heures • Offre sponsorisée • Nouvelle offre
Senior eVTOL Test & Instrumentation Engineer — Hybrid

Senior eVTOL Test & Instrumentation Engineer — Hybrid

Essence Coaching Group • Toronto C6A, ON, Canada
Télétravail
Temps plein
A leading aerospace company in Ontario, Canada, is seeking a Senior Test and Instrumentation Engineer to lead test development for next-generation eVTOL aircraft. This hands-on role requires 5+ year...Voir plus
Dernière mise à jour : il y a 19 jours • Offre sponsorisée
Sr. Software Developer in Test (Python)

Sr. Software Developer in Test (Python)

Align Technology • Toronto, Ontario, CA
Temps plein
Quick Apply
This full-time, on-site position is ideal for experienced senior software development professionals with experience in automated testing. We are looking for a Senior Software Developer in Test (Sr.S...Voir plus
Dernière mise à jour : il y a plus de 30 jours
Senior Software Test Engineering - AVIP Diagnostics QA

Senior Software Test Engineering - AVIP Diagnostics QA

General Motors • Markham, On
Temps plein
Hybrid : This role is categorized as hybrid.This means the successful candidate is expected to report to Markham Elevation Centre (MEC) three times per week at minimum, or other frequency dictated b...Voir plus
Dernière mise à jour : il y a 10 heures • Offre sponsorisée • Nouvelle offre
Hybrid Propulsion Thermal Test Engineer

Hybrid Propulsion Thermal Test Engineer

General Motors of Canada • Markham
Temps plein
A leading automotive manufacturer in York Region seeks an experienced system test engineer.The successful candidate will develop test cases for propulsion thermal management, create test scripts, a...Voir plus
Dernière mise à jour : il y a 16 heures • Offre sponsorisée • Nouvelle offre
Senior Software Test Specialist

Senior Software Test Specialist

BlackBerry Corporation • Toronto
Temps plein
Secusmart, a subsidiary of BlackBerry Limited, is the leading expert in the development and implementation of comprehensive anti-eavesdropping solutions for German government agencies and emergency...Voir plus
Dernière mise à jour : il y a 16 heures • Offre sponsorisée • Nouvelle offre
Senior Software Test Specialist

Senior Software Test Specialist

BlackBerry • Toronto
Temps plein
Secusmart, a subsidiary of BlackBerry Limited, is the leading expert in the development and implementation of comprehensive anti-eavesdropping solutions for German government agencies and emergency...Voir plus
Dernière mise à jour : il y a 16 heures • Offre sponsorisée • Nouvelle offre
Automation Tester (Payments)

Automation Tester (Payments)

Collabera LLC • Toronto
Temps plein
Client : QA Automation Engineer (Payments).Duration : 12 Months possibility of 2+yrs of extension.Location : Toronto, ON (Hybrid onsite). Automation Engineering Experience.Exposure to reporting banking...Voir plus
Dernière mise à jour : il y a 10 heures • Offre sponsorisée • Nouvelle offre
Software Development Engineer in Test

Software Development Engineer in Test

RBC • Toronto
Temps plein
APPLICATION DEADLINE : January 30, 2026.This role can be located the Caribbean Banking Market or in Canada where the successful candidate resides. The Software Development Engineer in Test (SDET) for...Voir plus
Dernière mise à jour : il y a 16 heures • Offre sponsorisée • Nouvelle offre
Test Automation Engineer

Test Automation Engineer

Delpath • Toronto
Temps plein
Senior Test Automation Engineer – API & Digital Communications.Location Address : Hybrid - Toronto – 3 days / week (flexible). Subject to change : 3–4 days onsite may be required based on business needs...Voir plus
Dernière mise à jour : il y a 16 heures • Offre sponsorisée • Nouvelle offre
Senior Murex Test Engineer - MxTest

Senior Murex Test Engineer - MxTest

EPAM Systems • Toronto
Temps plein
First Derivative is driven by people, data, and technology, unlocking the value of insight, hindsight, and foresight to drive organizations forward. Counting many of the world's leading investment b...Voir plus
Dernière mise à jour : il y a 16 heures • Offre sponsorisée • Nouvelle offre
Android Developer

Android Developer

VDart Inc • Toronto, ON, Canada
Temps plein
Quick Apply
Role : Senior Android Engineer Location : Toronto Downtown , ON Type : Fulltime &l...Voir plus
Dernière mise à jour : il y a 12 heures • Nouvelle offre
Senior Java Software Engineer - Luxoft

Senior Java Software Engineer - Luxoft

Luxoft • newmarket, on, ca
Temps plein
One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain. Product being developed is a...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
DevOps Engineer - VBeyond Corporation

DevOps Engineer - VBeyond Corporation

VBeyond Corporation • richmond hill, on, ca
Temps plein
We are seeking a DevOps Engineer.The role focuses on infrastructure setup, deployment automation, performance, security, and operational stability throughout the migration and post-launch phases.Su...Voir plus
Dernière mise à jour : il y a 2 jours • Offre sponsorisée
Software Engineering Consultant

Software Engineering Consultant

E-Solutions • newmarket, on, ca
Temps plein
ServiceNow Administrator – Mid / L2–L3.Location : Mississauga, On and Vancouver, BC.Owns configuration, platform stability, and enhancement support across multiple ServiceNow modules.Administer user...Voir plus
Dernière mise à jour : il y a 2 jours • Offre sponsorisée
Software Engineer In Test

Software Engineer In Test

Accommodations Plus International • Markham, Ontario, ON, CA
Temps plein
Quick Apply
Job Title : Software Engineer in Test Location : Markham, Ontario Job Type : Full-Time Job Overview We are seeking a highly skilled Software Engineer in Test to join our dynami...Voir plus
Dernière mise à jour : il y a plus de 30 jours
QA Test Lead - API, Web Services & DB Testing

QA Test Lead - API, Web Services & DB Testing

Canadian Imperial Bank of Commerce • Toronto
Temps plein
A major financial institution in Toronto is seeking a Testing Expert to lead business requirement translations into test cases and manage testing activities. You'll be responsible for identifying pr...Voir plus
Dernière mise à jour : il y a 16 heures • Offre sponsorisée • Nouvelle offre