This role supports RBC's commitment to a robust enterprise AML Program by ensuring the accuracy and reliability of AML model code through comprehensive testing. Responsibilities include reviewing model design, conducting code logic and standard validation, designing unit and integration tests, providing actionable insights for improvements, and documenting all findings and recommendations to guarantee model correctness and functionality.
Gather relevant test information and model white paper to understand design and update context.,Communicate with the model development team to understand testing requirements.,Work with Testing Lead to determine testing priorities, define scope and methodology, and develop a testing plan.,Set up the testing environment and develop testing programs.,Use model white paper to conduct code logic validation, implement coding standard checks, compare code and documentation, ensuring adherence to best practices and initial logic review.,Design unit tests covering normal, abnormal, and corner cases to verify code consistently produces correct results meeting business requirements.,Develop integration tests as needed to ensure different modules, components, or systems function correctly together.,Provide reasons for test failures along with suggestions for improvement based on testing results.,Collaborate closely with stakeholders to facilitate issue resolution and ensure the model passes all test cases.,Hands-on experience with SQL, SAS, Python, and Dataiku.,Strong analytical and logical thinking skills, skilled in using the MECE (Mutually Exclusive, Collectively Exhaustive) principle to design complicated test cases.,Attention to detail to identify code bugs, inquisitiveness, and ability to ask good questions.,Not afraid to raise issues and maintain a problem-solving mindset.,Proficient in preparing and presenting formal reports and documentation.,Ability to rapidly acquire new knowledge and conduct testing in unfamiliar modeling areas.
Bachelor's degree in Statistics, Mathematics, Engineering, Computer Science, or a related field.
Bachelor's Degree
37.5 hours/week
Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance. As Canada's largest bank, it provides personal and commercial banking, wealth management, and capital markets services to over 17 million clients worldwide.
BerryMap uses cookies to provide essential features, analyze usage, and improve your experience. You can customize your preferences below.