Job Description What is the opportunity for? The Associate Director, CRM QA Team Lead ensures design, development and test management and he/she is actively a part of the delivery quality on the Capital Markets CRM Salesforce FSC. He/she follows Quality Engineering methodology to contribute to the successful completion of projects on time and within budget and drive quality and champion defect prevention/early defect detection. He/she works collaboratively with several IT and Business teams to estimate, prepare, plan and coordinate all test phases in order to meet the project milestones. Liaising with the other development team members, he/she participates to work and embrace engineering principles, identify and use modern testing tools, optimize testing preparation and execution through test technics and automation script support. He/she defines and secure test environments. Opportunity to lead a strong team of Quality Engineers on the team. What will you do? Lead a team of Quality engineers Responsible for the end – to -end quality of the CRM platform while progressively modernizing existing QA practices and leveraging modern test tools Accountable to work with project teams in the implementation and execution of defined test strategies across application lifecycle, utilizing QE processes and tools covering E2E functional and non-functional program requirements in coordination with, and connecting to, the different squads involved in the release train Develop and execute test strategies and plans across all levels of testing (component, backend, integration, end-to-end) for the portfolio. Leveraging automation, test cases optimization, API testing, test data management, test environment management and continuous integration/delivery where applicable. Provide expertise, direction, coaching and development to build team capabilities in areas such as QE, Agile, DevOps and other RBC processes and practices. Accountable for maximizing automation for all project functional and non-functional testing deliverables in portfolio. Support in all aspects of automation testing (plan, script, execute, analyze and report) using organization’s framework/tools and standards Design and develop new automation framework or maintain existing one to ensure testing process is comprehensive and add value to team’s goal under the direction of overall QE vision and strategy Strong communicator – able to work closely with counterparts in a cross-functional teams. Ability to lead and mentor QE team member Oversee test execution progress, communicate daily metrics report and weekly dashboards providing accurate and detailed quality status about upcoming releases to stakeholders What do you need to succeed? Must have: A Bachelor of Science/Engineering Degree in Computer Engineering, Computer Science, or equivalent field of study. 10+ years’ experience in QA/QE for Technology (with strong technical acumen), 5+ years in hands-on test automation / Performance testing scripting. Must have 5+ years of people management experience. You have strong knowledge of: CRM systems especially with Salesforce.com Financial Services Cloud (FSC) Experience in Agile development and working on tools like Jira/Confluence Hands on expertise in a variety of test automation frameworks/tools - Robot Framework, SoapUI, Selenium, Playwright, JMeter, Jenkins), and script development using scripting languages (Python, javascript, etc.). Hands-on programming experience (e.g., Java, Python, SQL DB querying) and capable to debug code independently and peer code-review. Hands on experience in test case design at different levels (component/service, integration, and end to end/user scenarios). Experience in a QE/test environment with a focus on technical, automated testing in a variety of environments (distributed, cloud / containerization, business workflows and services/APIs, databases In-depth knowledge of a variety of testing techniques and methodologies – Ability to recommend and demonstrate new tools having engineering mindset and aptitude for continuous learning. Through knowledge on DevOps pipeline and integration of testing in the pipeline. Experience working with software delivery methodologies, frameworks and best practices having worked in Agile teams. Should have very good communication skills, right attitude, and team player. Nice-to-have Working experience in Capital Markets Ability to read and interpret data formats, including SQL, YAML, JSON, and XML Working experience with APIs including using Postman Using prototyping and design tools such as Figma ISTQB Certified tester or equivalent What’s in it for you? We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual. A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable. Leaders who support your development through coaching and managing opportunities Part of a Large 3 year Transformation program building and rolling out a brand new CRM system used by 3000 users across 16 countries. Ability to make a difference and lasting impact Work in a dynamic, fast pace, collaborative, and high-performing team Opportunities to do challenging and innovated work leveraging the latest technologies and analytics capabilities Access to a variety of job opportunities across business and geographies. Job Skills Accountability, Critical Thinking, Customer Relationship Management (CRM), Decision Making, Detail-Oriented, DevOps, IT Quality Assurance, Long Term Planning, Postman (Software), Process Management, Quality Assurance (QA), Quality Standards, Risk Management, Salesforce (Software), Selenium, Software Product Testing, Test Automation, User Interfaces (UI) Additional Job Details Address: RBC CENTRE, 155 WELLINGTON ST W:TORONTO City: Toronto Country: Canada Work hours/week: 37.5 Employment Type: Full time Platform: CAPITAL MARKETS Job Type: Regular Pay Type: Salaried Posted Date: 2025-10-10 Application Deadline: 2025-11-04 Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above Inclusion and Equal Opportunity Employment At RBC, we believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all. Join our Talent Community Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you. Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com. Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance. Our success comes from the 84,000+ employees who bring our vision, values and strategy to life so we can help our clients thrive and communities prosper. As Canada’s biggest bank, and one of the largest in the world based on market capitalization, we have a diversified business model with a focus on innovation and providing exceptional experiences to more than 16 million clients in Canada, the U.S. and 34 other countries. Learn more at rbc.com. We are proud to support a broad range of community initiatives through donations, community investments and employee volunteer activities. See how at rbc.com/community-social-impact.