Consultant, Business Systems Analysis

CIBCToronto, ON
Hybrid

About The Position

You’ll be joining CIBC’s Capital Markets Technology, Client Data Services Team. As a Consultant, Business Systems Analysis, you will be responsible for executing business analysis activities to advance assigned business initiatives and ensure project success. You will act as a liaison between business and technology stakeholders by serving as single point of contact with respect to requirement expertise, requirement management process and will actively participate in all phases of a project life cycle. This role requires interaction with multiple Client Data Management groups as well as other Technology teams. You will be responsible for writing and refining user stories, defining and executing test cases, analyzing issues while providing solutions, collaborating on automated test cases, designing, and implementing automated functional testing, and executing manual testing in SIT when applicable to ensure a successful deployment. At CIBC we enable the work environment most optimal for you to thrive in your role. You’ll have the flexibility to manage your work activities within a hybrid work arrangement where you’ll spend 1-2 days per week on-site, while other days will be remote.

Requirements

  • 4 or more years of experience in a business systems analyst role handling user stories, documentation, requirements gathering.
  • Previous Financial Institution experience.
  • Experience working within an Agile environment as a member of a technology team responsible for supporting applications involving client and regulatory data.
  • Strong SQL and MS Excel skills to convey data and tell a story.
  • Degree/diploma in Computer Science, Business, and/or a related field.

Nice To Haves

  • Capital Markets experience.
  • GitHub Co-Pilot experience.
  • Python experience.
  • Microsoft Azure DevOps experience.
  • Understanding of Capital Markets products and client onboarding processes (such as AML/KYC, Risk Assessment etc.).

Responsibilities

  • Executing business analysis activities to advance assigned business initiatives and ensure project success.
  • Acting as a liaison between business and technology stakeholders by serving as single point of contact with respect to requirement expertise, requirement management process.
  • Actively participating in all phases of a project life cycle.
  • Writing and refining user stories.
  • Defining and executing test cases.
  • Analyzing issues while providing solutions.
  • Collaborating on automated test cases.
  • Designing and implementing automated functional testing.
  • Executing manual testing in SIT when applicable to ensure a successful deployment.
  • Understanding and documenting requirements.
  • Working closely with business partners to gather complicated business requirements and facilitate solution design discussions to ensure you meet project needs.
  • Creating strong relationships, leading discussions, listening and asking the right questions to ensure solutions meet requirements.
  • Building client-focused solutions that meet business requirements.
  • Preparing and validating solution design documents around areas such as scope clarification, solution requirements, and quality assurance.
  • Building strong relationships and partnerships with technical team members, business team and peers.
  • Leading in testing of system changes and coordinating User Acceptance Testing by creating and executing Test Plans.
  • Assessing, researching, analyzing and documenting sponsor/stakeholder needs in accordance with project deliverables.

Benefits

  • Competitive salary
  • Incentive pay
  • Banking benefits
  • Benefits program
  • Defined benefit pension plan
  • Employee share purchase plan
  • Vacation offering
  • Wellbeing support
  • MomentMakers, our social, points-based recognition program
  • Purpose Day; a paid day off dedicated for you to use to invest in your growth and development
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service