Senior Quality Assurance Program Manager

4 weeks ago


Halifax, Nova Scotia, Canada Royal Bank of Canada Full time


Position Overview



Role Summary


What Awaits You?

In the capacity of Senior Manager, Quality Assurance and Improvement Program, you will play a pivotal role in the establishment, upkeep, and execution of a Global Quality Assurance and Improvement Program (Global QAIP). This involves conducting designated evaluations of engagements and executing assessments pertinent to various activities within the CAE Group, aimed at: a) Quality Assurance, delivering reasonable assurance to primary stakeholders regarding compliance with the IA Charter, relevant Standards (primarily IIA Standards and Code of Ethics, and ISACA), and b) Enhancements, focusing on evaluating the effectiveness and efficiency of operations.

The Global QAIP encompasses CAE Group operations worldwide across all platforms, functions, and RBC entities, necessitating QA reviews for all engagements executed by Internal Audit, the US Credit Risk Review teams, and the SOX Centre of Excellence team.

The RBC CAE Group capitalizes on a distinctive viewpoint — offering a coordinated perspective across the entire business — to provide valuable insights that not only assure but also illuminate a broader context, connect various elements, establish best practices, and expand possibilities. We link intelligence to safeguard and empower RBC.

Your Responsibilities

Quality Assurance Duties

  • Lead Quality Assessment Reviews:
    • Oversee and conduct assigned QA reviews (including vertical file reviews, horizontal assessments, and real-time evaluations of quarterly IA reporting to global and regional Audit Committees, annual internal (QAIP) assessments of IA activities, Regulatory Issue Validations, and independent validation reviews of IA owned MRA closure actions through the consistent application of the Global QAIP Core Principles, Methodology, and Processes. The QA reviews to be performed will be outlined in an Annual QA Plan and may include additional ad-hoc reviews as necessary.
    • Provide guidance and support to other QA team members involved in reviews led by you.
    • Ensure that standard QA Test Procedures are executed properly and/or lead the creation of engagement-specific QA testing plans when necessary. Confirm that work is thoroughly documented, and results/conclusions are clearly identified to meet QA objectives. Ensure that the rationale for classifying findings and ratings is documented in QA workpapers.
    • Review and validate QA outcomes with senior management and leads for the engagements assessed, draft QA reports that include the QA conclusions/ratings for the reviews conducted. Ensure that QA workpapers are completed promptly and submitted for review by Director/Senior Director along with draft reports.
    • Identify suitable actions to enhance the quality of work performed, involving file corrections and/or other measures to address root causes leading to QA findings, including learning and methodology impacts and any necessary process changes.
    • Ensure the timely completion of QA reviews to meet targets and escalate any impediments to work completion in a timely manner.
  • Lead Follow-Up and Verification of QA Action Plans:
    • As assigned, ensure timely follow-up for the completion of action plans agreed upon in QA reports. Review verification procedures executed to ensure that identified root causes and risks are addressed. Review the compilation of summary statistics and analysis of such actions, including the identification of delayed actions and trends.
  • Support Quarterly QA Reporting:
    • As assigned, assist in gathering data/messages for the production of quarterly QA reports, including verification of the log of QA findings, analysis of findings, identification of key themes, trends, and overall root cause analysis.
  • Contribute to the Development and Maintenance of QAIP:
    • As required, conduct research to identify changes and upcoming developments in applicable standards, industry best practices, regulatory environment, and organizational developments to support the identification and further enhancement of the Global QAIP function. Assist in benchmarking initiatives to ensure best-in-class QA practices.
  • Assist in the Development of QA Work Programs:
    • Based on insights gained from QA reviews conducted, changes to IIA Standards, IA Methodology, and insights from regulatory reviews and expectations, support the formulation of appropriate QA testing plans and procedures.

Improvement Program Responsibilities

  • Identify opportunities for ongoing quality monitoring utilizing data points available in IA's audit management system and other applications and dashboards.
  • Recommend enhancements to improve the effectiveness and efficiency of IA activities, including areas for methodological improvement, learning, and process modifications (identified through insights gained from QA reviews).
  • Act as a trusted advisor to facilitate ideation, prioritization, and development of strategic initiatives.
  • Based on insights from QA reviews conducted, identify opportunities for suitable audit engagements by the Shared Services Centre, contributing to IA's resourcing strategy and enhancing IA's operational model.

Qualifications for Success

Essential Requirements:
  • 7 to 10 years of general or specialized internal audit experience (e.g., IT, Risk, Credit risk, Compliance, AML, Financial services)
  • Undergraduate degree in business/audit
  • Professional audit designation (CIA/CISA/CPA)
Preferred Qualifications:
  • Quality Assurance experience in internal audit within financial institutions.
  • Experience in IA methodology, learning, audit project, and people management.
  • Experience in the validation of regulatory issues.

What We Offer

We thrive on the challenge to excel, embrace progressive thinking to foster growth, and collaborate to deliver trusted advice that empowers our clients and enriches our communities. We prioritize each other, strive to reach our potential, make a positive impact on our communities, and achieve mutual success.

  • A comprehensive Total Rewards Program including bonuses, flexible benefits, and competitive compensation.
  • Leadership that supports your development through coaching and management opportunities.
  • Work within a dynamic, collaborative, progressive, and high-performing team.
  • Opportunities to engage in challenging work.
  • Chances to take on progressively greater responsibilities.

Key Skills

Audit Management, Critical Thinking, Decision Making, Detail-Oriented, Internal Auditing, IT Quality Assurance, Process Management, Quality Assurance (QA), Regulatory Reviews, Risk Assessments, Risk Management

Additional Information


Inclusion and Equal Opportunity Employment

At RBC, we embrace diversity and inclusion as a catalyst for innovation and growth. We are dedicated to building inclusive teams and an equitable workplace where our employees can bring their authentic selves to work. We are actively addressing issues of inequity and systemic bias to support our diverse talent, clients, and communities.

We also strive to provide an accessible candidate experience for prospective employees with diverse abilities. Please inform us if you require any accommodations during the recruitment process.

Join Our Talent Community

Stay informed about exciting career opportunities at RBC. Sign up to receive customized information on our latest job openings, career tips, and recruitment events that matter to you. Expand your horizons and create a new future together at RBC. Discover how we leverage our passion and drive to enhance the well-being of our clients and communities.



  • Halifax, Nova Scotia, Canada Royal Bank of Canada Full time

    Position OverviewRole SummaryWhat Awaits You?In the capacity of Senior Manager, Quality Assurance and Improvement Program, you will play a pivotal role in the formulation, upkeep, and execution of a Global Quality Assurance and Improvement Program (Global QAIP). This involves conducting assigned evaluations of engagements and executing assessments pertinent...


  • Halifax, Nova Scotia, Canada Royal Bank of Canada> Full time

    Job SummaryWe are seeking a highly skilled Senior Quality Assurance Engineer to join our team at the Royal Bank of Canada. As a key member of our Quality Assurance team, you will be responsible for ensuring the quality of our software applications and services.Key ResponsibilitiesDevelop and execute test plans and test cases to ensure the quality of our...


  • Halifax, Nova Scotia, Canada Royal Bank of Canada> Full time

    Job SummaryWe are seeking a highly skilled Senior Quality Assurance Engineer to join our team at the Royal Bank of Canada. As a key member of our Quality Assurance team, you will be responsible for ensuring the quality of our software applications and services.Key ResponsibilitiesDevelop and execute test plans and test cases to ensure the quality of our...


  • Halifax, Nova Scotia, Canada Royal Bank of Canada Full time

    Position OverviewRole SummaryWhat Awaits You?In the capacity of Senior Manager, Quality Assurance and Improvement Program, you will play a pivotal role in the establishment, upkeep, and execution of a Global Quality Assurance and Improvement Program (Global QAIP). This involves conducting designated evaluations of engagements and performing assessments...


  • Halifax, Nova Scotia, Canada Royal Bank of Canada> Full time

    About the RoleWe are seeking a highly skilled Senior Quality Assurance Engineer to join our team at the Royal Bank of Canada. As a key member of our Quality Engineering team, you will play a critical role in ensuring the quality and reliability of our applications and systems.Key ResponsibilitiesDesign and implement effective test cases to ensure...


  • Halifax, Nova Scotia, Canada Royal Bank of Canada> Full time

    Job SummaryWe are seeking a highly skilled Senior Quality Assurance Engineer to join our team at the Royal Bank of Canada. As a key member of our Quality Engineering team, you will be responsible for ensuring the quality and reliability of our software applications. Your expertise in test automation, quality assurance, and software testing will be...


  • Halifax, Nova Scotia, Canada Royal Bank of Canada> Full time

    Job SummaryWe are seeking a highly skilled Senior Quality Assurance Engineer to join our team at the Royal Bank of Canada. As a key member of our Quality Engineering team, you will be responsible for ensuring the quality and reliability of our software applications. Your expertise in test automation, quality assurance, and software testing will be...


  • Halifax, Nova Scotia, Canada RBC Full time

    Position OverviewWe are seeking a skilled Senior Quality Assurance Engineer to become a vital member of the BMCC (Brand, Marketing, Communications, & Citizenship) Technology team. As part of an agile development unit, you will engage with a diverse array of technologies and products. Your primary responsibilities will include the strategic planning,...


  • Halifax, Nova Scotia, Canada Royal Bank of Canada> Full time

    Job SummaryJob DescriptionWhat's the opportunity?We're seeking a highly skilled Senior Quality Assurance Engineer to join our Global Functions Technology team within the Royal Bank of Canada's Technology and Operations division. As a key member of our team, you'll play a crucial role in supporting Test Execution and Test Automation on our cutting-edge Big...


  • Halifax, Nova Scotia, Canada Royal Bank of Canada> Full time

    Job SummaryJob DescriptionWhat's the opportunity?We're seeking a highly skilled Senior Quality Assurance Engineer to join our Global Functions Technology team within the Royal Bank of Canada's Technology and Operations division. As a key member of our team, you'll play a crucial role in supporting Test Execution and Test Automation on our cutting-edge Big...


  • Halifax, Nova Scotia, Canada Royal Bank of Canada> Full time

    Job SummaryJob DescriptionWhat's the opportunity?We're seeking a highly skilled Senior Quality Assurance Engineer to join our Global Functions Technology team within the Royal Bank of Canada's Technology and Operations division. As a key member of our team, you'll play a crucial role in supporting Test Execution and Test Automation on our cutting-edge Big...


  • Halifax, Nova Scotia, Canada Royal Bank of Canada> Full time

    Job SummaryJob DescriptionWhat's the opportunity?We're seeking a highly skilled Senior Quality Assurance Engineer to join our Global Functions Technology team within the Royal Bank of Canada's Technology and Operations division. As a key member of our team, you'll play a crucial role in supporting Test Execution and Test Automation on our cutting-edge Big...


  • Halifax, Nova Scotia, Canada Royal Bank of Canada Full time

    About the RoleWe are seeking a highly skilled Senior Quality Assurance Engineer to join our team at the Royal Bank of Canada in Halifax.Key Responsibilities:Develop and implement quality assurance processes and procedures to ensure high-quality software delivery.Collaborate with cross-functional teams, including development, testing, and operations, to...


  • Halifax, Nova Scotia, Canada Royal Bank of Canada Full time

    About the RoleWe are seeking a highly skilled Senior Quality Assurance Engineer to join our team at the Royal Bank of Canada in Halifax.Key Responsibilities:Develop and implement quality assurance processes and procedures to ensure high-quality software delivery.Collaborate with cross-functional teams, including development, testing, and operations, to...


  • Halifax, Nova Scotia, Canada Royal Bank of Canada Full time

    About the RoleWe are seeking a highly skilled Senior Quality Engineer to join our team at Royal Bank of Canada. As a key member of our Brand, Marketing, Communications, & Citizenship (BMCC) Tech team, you will be responsible for ensuring the highest quality standards in our products and services.Key ResponsibilitiesDevelop and implement effective quality...


  • Halifax, Nova Scotia, Canada Royal Bank of Canada Full time

    About the RoleWe are seeking a highly skilled Senior Quality Engineer to join our team at Royal Bank of Canada. As a key member of our Brand, Marketing, Communications, & Citizenship (BMCC) Tech team, you will be responsible for ensuring the highest quality standards in our products and services.Key ResponsibilitiesDevelop and implement effective quality...


  • Halifax, Nova Scotia, Canada Royal Bank of Canada> Full time

    Job SummaryWe are seeking a highly skilled Senior Quality Assurance Engineer to join our team at the Royal Bank of Canada. As a key member of our Quality Engineering team, you will be responsible for ensuring the quality and reliability of our software applications. Your expertise in test automation, quality assurance, and software testing will be...


  • Halifax, Nova Scotia, Canada Royal Bank of Canada> Full time

    Job SummaryWe are seeking a highly skilled Senior Quality Assurance Engineer to join our team at the Royal Bank of Canada. As a key member of our Quality Engineering team, you will be responsible for ensuring the quality and reliability of our software applications. Your expertise in test automation, quality assurance, and software testing will be...


  • Halifax, Nova Scotia, Canada Royal Bank of Canada Full time

    About the OpportunityThe Royal Bank of Canada is seeking a Quality Engineer Lead to join our Risk IT Team. As a Quality Engineer Lead, you will play a critical role in ensuring the quality of our business-critical and complex applications.Key ResponsibilitiesProvide support for a suite of business-critical and complex applications, understanding both front...


  • Halifax, Nova Scotia, Canada Royal Bank of Canada Full time

    About the OpportunityThe Royal Bank of Canada is seeking a Quality Engineer Lead to join our Risk IT Team. As a Quality Engineer Lead, you will play a critical role in ensuring the quality of our business-critical and complex applications.Key ResponsibilitiesProvide support for a suite of business-critical and complex applications, understanding both front...