1. Requirements Gathering:
- Collaborate with stakeholders to gather and document business requirements for mobile app development projects.
- Conduct thorough analysis to understand business processes user needs and system functionalities.
2. Arabic Language Proficiency:
- Facilitate communication between Arabicspeaking stakeholders and development teams.
- Ensure that all requirements and documentation are accurately translated into Arabic maintaining consistency and clarity.
3. Feature Definition and Prioritization:
- Work closely with product owners and development teams to define features and functionalities based on business priorities.
- Prioritize features and requirements based on business value and user impact.
4. User Stories and Acceptance Criteria:
- Create detailed user stories and acceptance criteria to guide the development team in building highquality features.
- Ensure that user stories are written with a focus on the Arabic language user experience.
5. Collaboration with Development Teams:
- Act as a liaison between business stakeholders and development teams facilitating effective communication.
- Participate in Agile/Scrum ceremonies to provide insights and clarification on requirements.
6. Testing and Quality Assurance:
- Collaborate with QA teams to develop test cases and ensure the proper testing of features with a focus on Arabic language validation.
- Conduct thorough testing to ensure the quality of deliverables.
7. Documentation:
- Create and maintain comprehensive documentation including business requirements user stories and acceptance criteria.
- Keep documentation up to date throughout the project lifecycle.
Requirements
- Bachelor s degree in Business Administration Computer Science or a related field.
- Proven experience as a Business Analyst in mobile app development projects.
- Strong understanding of the Arabic language and culture.
- Proficient in English and Arabic (spoken and written).
- Knowledge of Agile/Scrum methodologies.
- Excellent analytical and problemsolving skills.
- Effective communication and interpersonal skills.
1. Requirements Gathering: Collaborate with stakeholders to gather and document business requirements for mobile app development projects. Conduct thorough analysis to understand business processes, user needs, and system functionalities. 2. Arabic Language Proficiency: Facilitate communication between Arabic-speaking stakeholders and development teams. Ensure that all requirements and documentation are accurately translated into Arabic, maintaining consistency and clarity. 3. Feature Definition and Prioritization: Work closely with product owners and development teams to define features and functionalities based on business priorities. Prioritize features and requirements based on business value and user impact. 4. User Stories and Acceptance Criteria: Create detailed user stories and acceptance criteria to guide the development team in building high-quality features. Ensure that user stories are written with a focus on Arabic language user experience. 5. Collaboration with Development Teams: Act as a liaison between business stakeholders and development teams, facilitating effective communication. Participate in Agile/Scrum ceremonies to provide insights and clarification on requirements. 6. Testing and Quality Assurance: Collaborate with QA teams to develop test cases and ensure the proper testing of features, with a focus on Arabic language validation. Conduct thorough testing to ensure the quality of deliverables. 7. Documentation: Create and maintain comprehensive documentation, including business requirements, user stories, and acceptance criteria. Keep documentation up to date throughout the project lifecycle.