Senior Manager, Quality Engineering (Global Security)
RBC Capital
Job Description
What is the opportunity?
We’re seeking an experienced Senior Manager - Quality Engineering (QE) to lead our quality engineering function for RBC’s Identity and Access Management (IAM) initiatives within the Global Security group. This role combines strategic vision with deep IAM domain expertise and hands-on technical capabilities, requiring someone who can build high-performing teams while championing automation, security-focused testing, and best practices in IAM quality engineering.
As Senior Manager - QE for IAM, you’ll be accountable for implementing and advancing RBC’s Quality Assurance practices, standards, and methodologies across multiple IAM programs and projects. You’ll provide technical leadership in testing complex IAM scenarios including authentication mechanisms, authorization policies, access control frameworks, and identity lifecycle management. You’ll develop comprehensive test strategies, maximize automation footprint, and build a team of specialists focused on ensuring the security and compliance of our IAM solutions.
This is a high-impact position where you’ll serve as the single point of accountability for quality on assigned IAM programs, partnering with various teams to ensure strategic objectives are met within approved timelines, scope, and budget.
What you will do
Lead and manage a team of Quality Engineering specialists focused on IAM testing, ensuring performance management and professional development
Execute performance management processes, including development plans and performance reviews
Develop and execute project/program test plans and strategies for IAM initiatives with optimized coverage
Estimate and plan resource requirement, including team sizing, skill gap analysis, capacity planning, and effort forecasting to support program timelines and deliverables
Lead the design and implementation of end-to-end automated test frameworks, identifying and optimizing automation opportunities across functional and non-functional testing scenarios
Communicate test coverage, quality metrics, and security validation status to diverse stakeholder groups
Actively participate in test scenario design, review, and validation, ensuring alignment with IAM security requirements and best practices
Conduct technical reviews of test automation scripts and test cases to maintain quality standards across the team
Support test execution during high-priority deployments, providing technical guidance and quality assurance oversight
What do you need to succeed?
Must Have:
Around 10 years of experience in Quality Engineering leadership with hands-on technical expertise
Proven ability to lead and manage Quality Engineering teams while maintaining hands-on involvement
Advanced proficiency in Java with scripting capability; experience with Python is a plus
Strong knowledge of test automation frameworks (Selenium, Cucumber, TestNG) and REST/SOAP API testing`
Experience with test management tools (qtest, JIRA)
Knowledge of DevOps operations and CI/CD pipeline integration (Jenkins, GitHub, CI/CD tools)
Excellent written and verbal communication skills with strong presentation abilities
Computer Science, Computer Engineering, or related technical degree/diploma
Nice to Have
Hands-on experience with IAM platforms (SailPoint, CyberArk, Okta, Entra ID or similar)
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
Support from a dynamic, collaborative, progressive, and high performing team, as well as world-class tools and training
Opportunity to achieve great success and grow your career with RBC
Ability to make a difference and lasting impact
Work in a dynamic, collaborative, progressive, and high-performing team
A world-class training program in financial services
Opportunities to do challenging work
#LI-POST
#TECHPJ
Job Skills
Critical Thinking, Decision Making, Detail-Oriented, DevOps, IT Quality Assurance, Long Term Planning, Process Management, Risk Management, Software Product Testing, Test AutomationAdditional Job Details
Address:
City:
Country:
Work hours/week:
Employment Type:
Platform:
Job Type:
Pay Type:
Posted Date:
Application Deadline:
Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above
Our Employment Opportunities
At RBC, we are guided by living shared values of Client First, Integrity, Collaboration, Respect and Excellence and winning together as One 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.
RBC is presently inviting candidates to apply for this existing vacancy. Applying to this posting allows you to express your interest in this current career opportunity at RBC. Qualified applicants may be contacted to review their resume in more detail.