Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Working closely with clients, technicians, and managerial staff, and serving as a liaison between stakeholders and technical team.
- Prepare detailed analysis document with complete awareness with the appropriate techniques and well definition for functional and non-functional requirements.
- Develop a high-quality SRS document.
- Proficiency in splitting the requirements into epics, features and user stories.
- Participate in the full life-cycle development process from product definition, through design, development, test, release, maintenance and developing innovative solutions to customer requirements.
- Work with technology and business teams to define project specifications, and ensuring solutions meet business needs and requirements.
- Translate complex business, functional and technical requirements into detailed work tasks.
- Support developers and QC engineers by clarifying requirements or business concerns raised anytime within the development life cycle.
- Monitoring deliverables and ensuring timely completion of projects.
Job Requirements
- A degree in IT / Computer Science.
- A senior software business analyst with 5+ years of experience.
- Proven experience in eliciting requirements.
- Ability to write user stories and using UML and wireframe tools.
- Strong written and verbal communication skills including technical writing skills in both Arabic and English.
- Strong project management, ability to successfully manage multiple tasks at any given point, strong relationship building skills & communication skills.
Soft Skills
- Very good English speaking and writing skills.
- Excellent analytical skills.
- Good negotiation skills.
- Excellent problem-solving thinking.
- Ability to interact with different teams in multiple languages and cultures.