RBC, Canada's largest bank and a global financial institution, is seeking a Software Development Engineer in Test (SDET) for their Digital Applications and Originations Labs in the Caribbean Technology division. This role combines software engineering and quality assurance, requiring 2-4 years of experience in test automation and development. The position involves creating and maintaining automated testing frameworks, developing test strategies, and ensuring quality across digital applications.
The ideal candidate will have strong programming skills in Python or Java, experience with BDD and various testing frameworks like Selenium and Cypress, and a deep understanding of software testing methodologies. They will be responsible for building scalable automation frameworks, creating comprehensive test suites, and driving quality initiatives across projects.
This opportunity offers professional growth in a dynamic, global banking environment, working with cutting-edge technologies and complex financial systems. The role provides exposure to modern development practices, microservices architecture, and cloud technologies. RBC's inclusive workplace culture and commitment to employee development make this an attractive position for engineers looking to advance their careers in financial technology.
The position offers competitive benefits, professional development opportunities, and the chance to work with a collaborative team in a leading financial institution. Located in Toronto, Canada, or Port of Spain, Trinidad and Tobago, this role combines technical expertise with business impact in the banking sector.