Software Development Engineer in Test
Final date to receive applications
:
March 13, 2026
LOCATION
:
Caribbean Banking Market or Canada where the successful candidate resides
ROLE
:
Software Development Engineer in Test (SDET) for Digital Applications and Originations Labs at RBC Caribbean Technology
Responsible for testing and automation processes, methodologies, and strategies, with a focus on native mobile applications for iOS and Android platforms. Use Xcode, Android Studio, and Firebase to deliver high‑quality mobile apps and drive quality through early defect detection, automation, and continuous integration.
RESPONSIBILITIES- Mobile Application Testing
- Test native iOS and Android applications for functionality, performance, and usability.
- Utilize Xcode for iOS and Android Studio/Firebase for Android, including crash analytics and performance monitoring.
- Test across multiple devices, screen sizes, and OS versions.
- Automation Development
- Design, build, and maintain BDD‑based automation frameworks for mobile apps using Appium, Espresso, and XCUITest.
- Develop automated scripts for functional, regression, and performance testing.
- Integrate automation into CI/CD pipelines (Jenkins, Git Hub Actions, Azure Dev Ops).
- Quality Assurance
- Drive quality with in‑sprint automation and early defect detection.
- Collaborate with developers to resolve issues.
- Perform manual exploratory testing for edge cases.
- Performance & Crash Monitoring
- Use Firebase Performance Monitoring, Crashlytics, Dynatrace to identify bottlenecks and crashes.
- Conduct load and stress testing.
- Collaboration & Reporting
- Work with cross‑functional teams to define test strategies and acceptance criteria.
- Provide test reports, defect metrics, and automation coverage reports.
- Participate in sprint planning, daily stand‑ups, retrospectives.
- Continuous Improvement
- Stay updated on mobile testing trends and tools.
- Promote best practices: accessibility, security, performance testing.
- Mentor junior team members.
- Mobile Testing Expertise
- Experience testing native iOS apps with Xcode and XCUITest.
- Experience testing native Android apps with Android Studio, Espresso, Firebase Crashlytics and Performance Monitoring.
- Strong understanding of mobile app architecture: APIs, databases, third‑party integrations.
- Automation Frameworks
- Hands‑on with Appium, Espresso, XCUITest.
- Proficiency in scripting languages:
Java, Kotlin, Swift, or JavaScript.
- Performance & Crash Analytics
- Experience using Firebase Crashlytics, Dynatrace, or App Dynamics.
- CI/CD Integration
- Integrate test automation into CI/CD pipelines (Jenkins, Git Hub Actions, Azure Dev Ops).
- Testing Methodologies
- Agile testing practices, BDD, in‑sprint automation.
- Design test cases for functional, regression, and performance testing.
- Non‑functional testing (security, accessibility, usability).
- Familiarity with cloud‑based mobile testing platforms (Perfecto, Browser Stack).
- Knowledge of RESTful APIs and Postman for API testing.
- Experience with microservices architecture and testing backend services.
- Leadership support and coaching opportunities.
- Dynamic, collaborative, high‑performing team where initiative and hard work are rewarded.
- Opportunity to take on challenging work.
I‑INCLUSION & Equal Opportunity Employment
At RBC, we believe an inclusive workplace is core. We foster respect, belonging and opportunity for all.
Join our Talent Community
Stay in‑the‑know about great career opportunities n up for customized info on our latest jobs, career tips, and recruitment events that matter to you. Expand your limits and create a new future together d out how we use our passion and drive to enhance the well‑being of clients and communities at
RBC is presently inviting candidates to apply for this existing vacancy. Qualified applicants may be contacted to review their resume in more detail.
Work Hours/Week: 37.5
Employment Type: Full time
Platform: TECHNOLOGY AND OPERATIONS
Job Type: Regular
Pay Type: Salaried
Posted Date:
City: Toronto
Country: Canada
Address: RBC WATERPARK PLACE, 88 QUEENS QUAY W: TORONTO
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: