Senior Business Analyst
Location: Toronto, ON
Work Arrangement: Onsite – 5 days/week
Key Responsibilities
- Lead and facilitate workshops, JAD sessions, interviews, and stakeholder meetings to gather and validate business requirements.
- Analyze business problems, opportunities, processes, and technology requirements.
- Conduct business process re-engineering and develop AS-IS / TO-BE process models.
- Develop business, functional, non-functional, and system requirements.
- Create user stories, use cases, acceptance criteria, business rules, process flows, context diagrams, and system diagrams.
- Support UX, functional, and technical solution design.
- Work within Agile/Scrum environments, including sprint planning, backlog refinement, stand-ups, and iterative delivery.
- Develop business cases, options analysis, feasibility studies, and cost-benefit analysis.
- Work with enterprise architects, developers, QA teams, product owners, and business stakeholders throughout the SDLC.
- Plan and support UAT, defect management, validation, and business sign-off.
- Perform change impact assessments and support communication, training, and user adoption.
- Identify project risks, issues, dependencies, and mitigation strategies.
- Ensure solutions align with enterprise architecture, OPS standards, governance, and gating processes.
- Support RFP/vendor evaluation and procurement-related activities where required.
Required Skills
- 10+ years of Business Analyst / Business Systems Analyst experience.
- Senior BA experience on medium-to-large enterprise IT projects.
- Strong requirements elicitation, analysis, and documentation skills.
- Extensive stakeholder workshop and JAD facilitation experience.
- Strong Agile/Scrum experience.
- Experience creating user stories, use cases, and acceptance criteria.
- Business process mapping and business process re-engineering.
- Experience developing business cases from initiation through approval.
- Cost-benefit and feasibility analysis experience.
- Knowledge of enterprise/business architecture concepts.
- Strong SDLC knowledge.
- Experience with QA, UAT, risk management, and change management.
- Experience with tools such as Azure DevOps, MS Visio, Figma, Jira, or equivalent.
- Excellent communication, stakeholder management, analytical, and problem-solving skills.
Preferred Qualifications
- Previous Ontario Public Service (OPS) / Government of Ontario experience.
- Experience with OPS methodologies, enterprise architecture, and gating processes.
- Canadian public-sector experience.
- Experience working on large-scale digital transformation or modernization initiatives.