Senior Software Developer in Test (Development Focused)
Role Overview
Senior, hands-on software developer role focused on automated testing frameworks and banking application quality.
The role combines development, test automation, banking domain knowledge, AI-enabled testing, and collaboration across teams.
Key Skills for This Role
Full Job Posting
Role overview
Senior, hands-on software developer role focused on automated testing frameworks and banking application quality.
The role combines development, test automation, banking domain knowledge, AI-enabled testing, and collaboration across teams.
Testing and automation
- Design, develop, and maintain automated testing frameworks and scalable automation solutions.
- Develop automated functional and regression test scripts for banking applications.
- Define automation scope, oversee end-to-end delivery, and manage framework infrastructure and code repositories.
- Create test plans, execute test cases, identify risks, and champion end-to-end quality.
- Analyze test data needs and create and condition test data.
AI, reporting, and collaboration
- Use AI and machine learning for test case generation, streamlined execution, intelligent test data generation, and anomaly detection.
- Monitor and report test coverage, defect metrics, and overall application quality.
- Integrate automated testing into CI/CD pipelines and work with teams to identify and resolve issues early.
- Collaborate with business analysts, product owners, development teams, and cross-functional partners; communicate with colleagues across Canada and worldwide.
Required qualifications
- Bachelor's degree in computer science, engineering, or a related field and 4+ years of SDET experience.
- Programming proficiency in languages such as Java, Python, Vue, Angular, Node, and Oracle; SQL for test data mining, generation, and conditioning.
- Extensive experience with Selenium, Playwright, BDD/TDD, and Cucumber framework development.
- Experience testing banking applications and knowledge of banking workflows, financial products, and regulatory requirements.
- Experience building and maintaining CI/CD pipelines with tools such as Jenkins.
- Hands-on experience with API testing tools such as Postman or SOAPUI; API development and integration of models through APIs.
- Understanding of deep learning fundamentals, RAG, and LLMs.
Benefits
- The posting describes a total rewards program with bonuses, flexible benefits, competitive compensation, commissions, and stock where applicable.
- It also mentions coaching and development opportunities, work-life balance options, and a collaborative team.
Schedule
- The listed work week is 37.5 hours.
Additional job details
Employment type is full time and job type is regular.
The position is part of the Technology and Operations platform.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at RBC
Business Analyst, RBC Amplify 2027, Vancouver
Vancouver, CAN
Job Description RBC Amplify 2027 – Business Analyst What is Amplify? RBC Amplify is an intensive summer innovation program that will put your skills to the test while building a product that could disrupt our company and
Operations Analyst, Production Support
Toronto, CAN
Job Description What is the opportunity? As an Operations Analyst on the Production Services Team, you will be responsible for the monitoring and processing of batch/online applications across the multiple platforms that
Director, Relationship Management, Corporate Client Group
Toronto, CAN
Job Description Mobility This role requires travel within the Greater Toronto Region. What is the opportunity? In this role, you will contribute to and draw upon the global expertise and resources of Canada's largest fin
Investment Associate
Kamloops, CAN
Job Description What is the opportunity? ---------------------------- RBC Dominion Securities is a relationship-focused investment and wealth management firm that consistently ranks #1 in Canada. We are proud of our coll
Investment Funds Advisor Assistant
Vancouver, CAN
Job Description What is the opportunity? As part of a dynamic team at Phillips Hager & North Investment Services, you will be responsible for providing administrative and operational support to the Investment Advisors wh
Senior Manager, Special Loans
Toronto, CAN
Job Description What is the opportunity? Reporting to the Director, GRM you will contribute to strategic business priorities by successfully creating and retaining survivors, maximizing revenue while minimizing costs, le
Senior Relationship Manager, Retail Financial Services
Montréal, CAN
Job Description What is the opportunity? We are looking for a Senior Relationship Manager, Retail Financial Services to join our Automotive Finance team. In this strategic role, you will be responsible for developing and
Associate
Kamloops, CAN
Job Description What is the opportunity? RBC Dominion Securities is a relationship-focused investment and wealth management firm that consistently ranks #1 in Canada. We are proud of our collaborative, supportive culture
Business Analyst, RBC Amplify 2027, Vancouver
Vancouver, CAN
Operations Analyst, Production Support
Toronto, CAN
Director, Relationship Management, Corporate Client Group
Toronto, CAN
Investment Associate
Kamloops, CAN
Investment Funds Advisor Assistant
Vancouver, CAN
Senior Manager, Special Loans
Toronto, CAN
Senior Relationship Manager, Retail Financial Services
Montréal, CAN
Associate
Kamloops, CAN