×
Register Here to Apply for Jobs or Post Jobs. X

Software Development Engineer in Test

Job in Toronto, Ontario, C6A, Canada
Listing for: 0000055341 RBC Financial (Caribbean
Full Time position
Listed on 2026-07-07
Job specializations:
  • Software Development
    Software Testing, DevOps
Salary/Wage Range or Industry Benchmark: 70000 - 90000 CAD Yearly CAD 70000.00 90000.00 YEAR
Job Description & How to Apply Below
Position: Software Development Engineer in Test )

Overview

Software Development Engineer in Test (SDET) – ATM, POS & Card Apps Laboratories for RBC Caribbean Technology. The role is based in the Caribbean Banking Market or remotely in Canada, where the successful candidate resides. The SDET will lead testing, automation processes, methodology, test strategy and the continuous improvement of test delivery.

Responsibilities
  • Drive quality by leveraging automation for early defect detection and improve overall test delivery.
  • Design, build, and enhance a scalable, robust BDD‑based automation framework and related test cases.
  • Create and maintain automated test plans, test suites, traceability matrices, and model optimizations for ATM, POS, card issuing and acquiring applications.
  • Execute automated test runs, drive coverage maximization, and support all project deliverables across functional and non‑functional testing.
  • Communicate automation reports and metrics to project stakeholders from initiation to close.
  • Coach team members on automation framework, Dev Ops practices, processes, and tools.
  • Collaborate with cross‑functional teams to deliver high‑quality solutions and implement full‑stack test and automation interfaces.
Qualifications
  • Computer Engineering, Computer Science, or related technical degree or diploma.
  • 2–4 years of active software engineering and test automation coding experience.
  • Experience testing ATM, POS terminals, card and payment systems, and banking functionality.
  • 1–2 years of web application testing, file validation, API and database testing, and test automation.
  • Strong test case design skills at component, integration, mobile, and end‑to‑end levels.
  • Hands‑on scripting with Perl, Python, Bash, or similar.
  • Experience with ISO
    8583, NCR APTRA, IBM MQ, Python, Java, BDD, Cucumber, Selenium/UFT, Rest Assured, Robot Framework, TestNG, Jenkins, Microservices, APIs, Wire Mock, Postman, Swagger, Maven/Gradle, Git, and Git Hub.
  • Knowledge of cloud, distributed, or mainframe testing environments.
  • Strong communication, prioritization, and problem‑solving skills.
  • Experience in Dev Ops, CI/CD pipeline integration, and test environment management.
Benefits
  • Opportunity to work on challenging, high‑impact projects in a collaborative, innovative environment.
  • Supportive leadership that encourages professional growth and coaching.
  • Recognition and rewards for initiative and hard work.
Application Information

Location:

Caribbean Banking Market or Canada (remote location of the candidate).

Employment type:

Full‑time regular.

Work hours:

37.5 per week.

Salary:
Salaried.

Final date to receive applications:
July2,2026.

RBC is an equal‑opportunity employer committed to diversity, inclusion, and respectful workplace practices.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary