Job Description
Location: Toronto, ON, Canada
Job Type: FullTime
Work Model: Hybrid
Reviewing and analyzing system specifications to understand the software requirements.
• Developing detailed test plans and test cases based on the requirements.
• Executing test cases and analyzing the results to identify defects.
• Documenting and reporting defects to the development team.
• Working with the development team to resolve software issues.
• Ensuring that software adheres to quality standards and best practices.
• Participating in review meetings to provide feedback on the software and testing process.
• Understanding key liquidity regulations such as FR 2052a, LCR, NSFR and NCCF.
• Interact with the Business team and analyze regulatory documents to decipher requirements.
• Prepare Business Architecture & Business Requirement documents.
• Develop Function Requirements specifications & Business Data requirements Inventory with definitions.
• Defining Functional Test Scenarios & Test Cases.
• Provide overall functional guidance to the technology team.
• 5 years in Banking Risk Management, Regulatory Domain and Liquidity Risk & Asset Liability Management.
• 7+ years of experience as a Business Systems Analyst in a challenging IT system solution environment.
• 5+ years of experience in an agile environment.
• Experience & Solid understanding of Liquidity Risk functions such as Cash flows, Haircuts, and Liquidity assets eligibility assessment.
• Analytical bent of mind, good ability to listen, communicate, and effectively articulate.
• Write SQL queries for data mining.
• Having Python Knowledge is a plus.
• Experience with the Atlassian Tool Suite (JIRA, Confluence, …).
• Experience in Scrum master/delivery lead capacity
• Detail Oriented. You notice all the little details for everyocument/requirement/conversation that comes across you, and it drives you crazy that others cannot keep everything consistent.
• Communicator/Negotiator. You are excellent at ensuring everyone speaks the same language and is on the same page, and sometimes that involves some give and take.
• You can multi-task and work on multiple initiatives at the same time.
• Team Player. You enjoy collaborating with, learning from, and teaching others so we all become better.
• Bachelor’s degree in a technical field such as Engineering or Computer Science degree, and pride yourself on analysis, logical thinking, and problem-solving skills.