Job Title: Senior Business Analyst
Key Responsibilities
- Collaborate with stakeholders to gather and analyze business requirements.
- Translate business needs into clear, structured system and functional specifications.
- Prepare comprehensive requirements documentation (BRD, BRS, SRS), including use cases, user stories, data models, and process flows.
- Facilitate effective communication between business and technical teams throughout the software development lifecycle.
- Ensure requirements are accurately captured, validated, and traceable through development and testing.
- Assist QA and development teams by clarifying requirements and resolving ambiguities during implementation.
- Lead or participate in requirement review sessions and walkthroughs.
Required Qualifications
- Bachelor’s degree in Computer Science or a related field.
- 5+ years of experience as a Business Analyst or System Analyst.
- Strong knowledge of business analysis methodologies including elicitation, stakeholder management, and documentation.
- Proven experience gathering requirements and translating them into functional and technical specifications.
- Experience designing solutions for mobile applicationsis a must.
- Demonstrated ability to write BRD, BRS, and SRS documents with supporting artifacts (use cases, data models and ERDs, process flows, integration mappings).
- Strong skills in process modeling (e.g., BPMN, flowcharts, state diagrams).
- Proficiency with business analysis tools and platforms (e.g., Azure DevOps, Jira, Confluence, Microsoft Visio).
- Good understanding of the SDLC and Agile/Scrum methodology.
- Solid knowledge of SQL and relational databases.
- Familiarity with BI tools such as Power BI or Tableau for data-driven insights.
- Strong analytical and problem-solving skills with a focus on proposing effective solutions.
- Excellent communication and collaboration skills across development, QA, and business teams.
- Detail-oriented with the ability to meet tight deadlines in a fast-paced environment.
- Fluent in Arabic and English.
- Must be able to join immediately.