Maarut logo

RQ00677 - Business Analyst - Senior

Maarut
2 days ago
Contract
On-site
Toronto, Toronto, Canada

A key component of the IAA modernization program is the development of a comprehensive, and unambiguous requirements baseline for the future solution. This includes the refinement and completion of detailed requirements in the form of outcome-based Acceptance Criteria, spanning workflow-processes (e.g., Onboard Healthcare Organization) and foundational processes (e.g., Assign Unique Organization Identifier), with each process linked to associated user stories.

Desired Skills:

  •  Knowledge of digital identity frameworks such as OIDC, OAuth 2.0, SAML, or NIST 800‑63.
  •  Experience working in health information management, provider data, or digital health ecosystems.
  •  Familiarity with public-sector governance, privacy, and cybersecurity considerations.
  •  Proficiency with tools including Azure DevOps, Confluence, Miro/Lucid, Visio, and Excel.
  •  Experience working with solution integrators and large vendor teams.
  • Demonstrated experience analyzing high-volume processes and user stories
  • Able to produce clear, structured, unambiguous acceptance criteria suitable for architects, testers, and integrators.

Must-haves:

  •  7+ years of Business Analysis experience, with at least 3 years in senior BA roles supporting large-scale digital or identity-related programs.
  • Proven experience creating detailed, testable user stories and acceptance criteria for complex workflows, system integrations, and identity/access management solutions.
  • Proven experience developing and managing detailed data requirements for complex system integrations and IAM solutions
  •  Experience working with digital identity, access management, authentication, authorization, or interoperability domains.
  • Hands-on experience with Azure DevOps (ADO) for work item management, backlog refinement, and documentation.
  • Strong understanding of Agile delivery frameworks, including writing INVEST‑compliant user stories and definition of done (DoD).
  •  Demonstrated ability to independently analyze, clarify, decompose, and document high‑complexity functional requirements.
  •  Experience in multi-stakeholder public-sector or health-sector environments.
  •  Proven ability to collaborate with architects, product owners, testers, and integrators to drive clarity and alignment.
  • Exceptional written communication skills — ability to articulate precise, unambiguous requirements

Rated Criteria:

  • Minimum 7+ years, including senior-level work on complex digital programs 15 Points
  • Demonstrated experience analyzing high-volume user stories and producing clear, structured, unambiguous acceptance criteria suitable for architects, testers, and integrators. 20 Points
  • Experience in IAM/digital identity, authentication/authorization workflows, or provider identity systems. 20 Points
  • Hands-on experience using Azure DevOps for backlog management, story refinement, and requirements traceability. 10 Points
  • Demonstrated ability to lead sessions, clarify requirements, and drive consensus in multi-party environments. 15 Points
  • Experience developing detailed data requirements and rationalizing across a high volume of processes. 20 Points


Requirements

Deliverables:

  • Agile Requirements and Acceptance Criteria: Deliver complete, testable, unambiguous, validated requirements specification for assigned functions, processes, workflows, or user stories. 
  • Requirements Gap Analysis: Analyze, identify and document missing requirements detail.   
  • Data Requirements: Provide detailed data definitions mapped to unified data dictionary. 
  • Requirements Artifacts: Document business rules, workflow logic, and traceability mappings. 
  • Backlog Refinement Support: Coordinate with Product Owner to manage backlog. 
  • Stakeholder Engagement: Facilitate requirements clarification with stakeholders. 
  • QA Support Materials: Ensure test plans and cases aligned to requirements. 
  • Reporting & Documentation: Participate in Agile Sprint activities and provide regular reporting. 
  • Leadership & Vendor Materials: Prepare materials for governance and vendor discussions. 

Responsibilities:

 Requirements & User Story Analysis 

  • Decompose workflows, data requirements, triggers, decision points, and exceptions needed for the new IAA solution. 
  • Identify and resolve inconsistencies across stories in different capability areas. 
  • Carry out research to plug any knowledge gaps pertaining to IAM in general, including, but not limited to, digital identity, authentication and authorization. 

Acceptance Criteria Development 

  • Define precise, actionable acceptance criteria using BDD/Gherkin, scenario-based, or rule-based formats. 
  • Ensure alignment to business rules, solution architecture, privacy/security requirements, and integration expectations. 

Cross-functional Collaboration 

  • Work across teams to ensure alignment on requirements, dependencies, and decision points. 
  • Facilitate quick turnaround decisions for requirement gaps or ambiguities. 

Standards, Compliance, and Quality 

  • Ensure adherence to OH documentation standards and BA methodology. 
  • Maintain traceability between acceptance criteria, business requirements, and solution design. 

Support for Agile Delivery 

  • Participate in sprint ceremonies and backlog refinement. 
  • Ensure user stories and acceptance criteria meet Definition of Ready (DoR)


Must Have:
  • 7+ years of Business Analysis experience, with at least 3 years in senior BA roles supporting large-scale digital or identity-related programs. 
  • Proven experience creating detailed, testable user stories and acceptance criteria for complex workflows, system integrations, and identity/access management solutions. 
  • Proven experience developing and managing detailed data requirements for complex system integrations and IAM solutions 
  •  Demonstrated ability to independently analyze, clarify, decompose, and document high‑complexity functional requirements.