RQ00586 - Business Analyst - Intermediate
Maarut
- Postâsecondary education in business, computer science, or a related discipline or an equivalent combination of education and experience.
- Minimum 5+ years of Business Analyst experience in large, complex enterprise environments.
- Demonstrated ability to gather, document, and validate business and technical requirements (BRD, FRD, NFR, user stories).
- Experience facilitating stakeholder workshops, interviews, and requirements sessions across multidisciplinary teams.
- Strong skills in process mapping, workflow modelling, and producing currentâstate and futureâstate diagrams.
- Ability to translate business needs into clear requirements for technical and project teams.
- Previous experience working closely with UX designers to document user needs
- Proficiency in BA toolsets such as Jira, Azure DevOps, Confluence, and process modelling tools (e.g., Visio).
- Experience supporting testing phases, including reviewing test cases, validating requirements coverage, and contributing to UAT planning.
- Understanding of SDLC and Agile delivery methodologies, including participation in sprints, backlog refinement, and standâups.
- Experience analyzing and documenting business processes related to digital services or customerâfacing workflows.
- Ability to manage competing priorities in fastâpaced project environments (including urgent backfill scenarios).
- Strong problemâsolving skills with the ability to develop clear, actionable recommendations that support project objectives.
Desirable:
- Experience in digital identity / authentication BA work (based on RITM Business Analyst request context
- Experience with government or publicâsector projects with multiâstakeholder governance.
- Familiarity with City of Toronto digital platforms, identity solutions, or legacy authentication systems.
Deliverables
- Business Requirements Document (BRD)
- Functional & NonâFunctional Requirements Package
- Login workflow models, IAM data flows, and useâcase documentation
- Currentâstate and futureâstate process models
- User stories and acceptance criteria in Jira/Azure DevOps
- Requirements Traceability Matrix (RTM)
- Weekly status reports
- RAID log updates
- Contributions to test plans and validation of requirements coverage
Requirements
Requirements & Analysis
- Lead requirements gathering sessions with business, cybersecurity, IAM, and application development teams.
- Document business requirements (BRD), functional and non functional requirements, user stories, and acceptance criteria.
- Analyze authentication workflows, login use cases, identity lifecycle requirements, SSO/MFA processes, and federation patterns.
- Perform gap analysis between current login processes and desired future state architecture.
- Process & Workflow Documentation
- Produce detailed current state and future state process maps, system interaction diagrams, IAM sequence diagrams, and data flow diagrams.
- Ensure requirements align with enterprise IAM standards and security policies.
- Stakeholder Engagement
- Facilitate workshops, interviews, and working sessions with internal and external stakeholders.
- Translate complex IAM technical concepts into business language and vice versa.
- Project Delivery Support
- Support sprint planning, backlog refinement, and participation in Agile ceremonies .
- Collaborate with QA teams to validate requirements coverage and test case completeness.
- Collaborate with UX and service designers to translate user needs from wireframes, user stories, and content design into clear business requirements for development and business teams
- Participate in solution design discussions, ensuring business needs are met.
- Reporting & Documentation
- Maintain project documentation, traceability matrices, RAID logs, and weekly status reports.
- Provide clear and actionable communication to project leadership.
Must Haves:
- 5+ years of Business Analyst experience in large, complex enterprise environments.
- 5+ years Demonstrated ability to gather, document, and validate business and technical requirements (BRD, FRD, NFR, user stories).
- 5+ years Experience facilitating stakeholder workshops, interviews, and requirements sessions across multidisciplinary teams.
- 5+ years Proficiency in BA toolsets such as Jira, Azure DevOps, Confluence, and process modelling tools (e.g., Visio).
- 5+ years Strong skills in process mapping, workflow modelling, and producing currentâstate and futureâstate diagrams.
- Understanding of SDLC and Agile delivery methodologies, including participation in sprints, backlog refinement, and standâups.