Rbc
Banking
SeniorSoftwareDevelopmentEngineerinTest
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Software Development Engineer in Test at Rbc. Skills: Test automation framework development, Automated test case creation and execution, Maximizing automation, AI driven testing approaches, Predictive defect analysis, Python, JavaScript, Java, BDD, Playwright, Cucumber, RestAssured, Robot Framework, Microservices, APIs. Driving QE and automation processes, methodologies, and test strategy improvements. Driving quality by leveraging automation for early defect detection”
What You'll Achieve.
Improve quality through early defect detection; Maximize automation test coverage; Optimize testing activities
Industry & Context.
Group Problem Solving
What They're Looking For.
Must Have
Computer Engineering, Computer Science or related (technical) degree / diploma, 7+ years of proven experience in design and development of test automation infrastructure and automation scripts for large enterprises., Deep technical knowledge of Python, JavaScript, Java, BDD, Playwright, Cucumber, RestAssured, Robot Framework, TestNG, Microservices and APIs, build tools such as Maven/Gradle and Source Code Management tool such as Git and GitHub, Banking functionality knowledge., Experience in test case design and automation at different levels (component/service/APIs, integration, mobile, end to end/user scenarios) and non-functional testing (performance testing, security testing)
Nice to Have
Certified ISTQBE Test Automation Engineering, Experience as a developer, Experience in testing IBM iSeries Applications, Web Applications and File validations with proven knowledge of API and Database testing and test automation and rich experience in different types of testing., Experience with cloud solutions such as ELK and Kafka and frameworks such as Spring
What You'll Do.
Driving QE and automation processes
and test strategy improvements
Driving quality by leveraging automation for early defect detection
Creating Test automation scripts for Core Banking and Specialized applications using existing automation frameworks and tools
Maximizing automation test coverage
Optimizing testing activities using business analysis and automation techniques
Driving test automation framework development
Automated test case creation and execution
Maximizing automation for all project deliverables and common quality activities
Developing and executing automated test plans for ecosystem/program/large projects
Driving quality and championing defect prevention/early defect detection
Using AI driven testing approaches including intelligent test generation and predictive defect analysis
Guiding a team of SDETs in Automation
Traceability matrix etc.
Providing support on test suite walkthroughs with different teams
Developing and maintaining existing applications automation scripts for test activities
Aligning to RBC Quality Engineering practices
Partnering across IT and with assigned business lines to plan functional and non-functional testing activities
How You'll Work.
Team & Collaboration
Partnering across IT and with assigned business lines to plan functional and non-functional testing activities; Providing support on test suite walkthroughs with different teams; Guiding a team of SDETs in Automation
Process & Methodology
Long Term Planning
Full Job Description
**_Job Description_** **Application Deadline: May 19, 2026** _**This role can be located the Caribbean Banking Market or in Canada where the successful candidate resides**_ **What is the opportunity?** RBC is seeking to hire Sr. Software Development Engineer in Test (Sr. SDET) for RBC Caribbean technology for Core Banking and Specialized applications, who will be responsible for QE and automation processes, methodologies, and test strategy, improvements and be accountable for driving quality by leveraging automation in order to improve quality through early defect detection. You will be responsible for creating Test automation scripts for Core Banking and Specialized applications using existing automation frameworks and tools. You will be accountable for maximizing automation test coverage and using business analysis and automation techniques to optimize testing activities. **What will you do?** * Accountable for driving test automation framework development 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 * Use AI driven testing approaches including intelligent test generation and predictive defect analysis. * Accountable for guiding a team of SDETs in Automation to provide the best support and automation for our test activities in projects/programs. * Create Test Suite, 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 **What do you need to succeed?** **Must-have
Applying for this Senior Software Development Engineer in Test role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about Rbc?
Real rants from real employees. Read before you apply.