• Requirements Elicitation, Analysis and Documentation:
• Carry the discovery phase: identify work scope and baseline, plan and facilitate requirements gathering sessions, workshops, stakeholder interviews, and site visits.
• Produce high-quality deliverables per project methodology and client-defined deliverables: BRD and SRS documents (waterfall/hybrid) or BRD and backlog of user stories with acceptance criteria (agile/hybrid), gap analysis, cross-functional BPMN process flows, wireframes (in collaboration with UI/UX designers), integration mapping documents, and data dictionaries.
• Clearly identify and flag out-of-scope items and align with the BA Lead, Project Delivery Lead, and Project Manager on technical feasibility and scope before finalizing documentation.
• Collaborate with technical writers on supporting artifacts (notification templates, document templates, etc.).
• Solution Design, Estimation C Delivery Support:
• Work closely with solution architects, developers, data teams, and QC to ensure requirements are technically feasible and well understood.
• Provide estimations and dependencies using work breakdown structures and story points (depending on methodology); whether as input to the BA Lead or independently when working solo.
• Participate in stand-ups, sprint planning, and backlog refinement sessions (agile/hybrid projects).
• Support handover to data, development, and quality teams and remain available throughout implementation to clarify requirements and resolve issues.
• Attend and/or lead demos and UAT sessions with the client.
• Stakeholder C Communication Management:
• Build and maintain strong relationships with internal teams and external clients, including challenging stakeholders.
• Communicate effectively in both Standard Arabic and English (spoken and written) and produce deliverables in both languages.
• Navigate complex organizational dynamics and company/customer politics with professionalism and diplomacy, building consensus across internal teams and external clients.
• Quality, Risk, Change C Dependency Management:
• Ensure all BA deliverables meet quality standards, best practices, established processes, and project conventions, while applying sound judgment for justified exceptions.
• Proactively identify risks (including scope creep), dependencies, and issues; escalate to the BA Lead / Project Delivery Lead (and project managers when working solo) and provide the input required to facilitate the change management process.
• Maintain effective cross-team collaboration and dependency alignment across development, data, QC, and other delivery streams.
• Vendor C Cross-Team Coordination:
• When working with mixed or vendor teams, coordinate with vendor BAs/teams to ensure alignment in produced deliverables and adherence to company standards and best practices.
• Review vendor BA deliverables, support knowledge transfer, and escalate issues when needed.
• AI Leverage, Mentorship C Continuous Improvement:
• Proactively and responsibly use AI tools embedded across all work stages (requirements drafting, analysis, gap identification, documentation support, etc.) while ensuring accuracy, compliance, and adherence to client-specific restrictions (some projects prohibit AI usage).
• Mentor junior analysts and support the application of BA standards and best practices within the team.
• Contribute practically to process improvements, frameworks, and knowledge sharing.
• Pre-Sales C Proposal Support (secondary): Provide BA input to proposals, RFP responses, or early scoping activities as needed (not a primary focus of the role).