Software Analyst

Deadline  31/12/2018
Languages  Excellent English and Arabic
Job Category  Software Engineering
Job Level  Junior
Job Type  Fulltime
  • Gather project requirements from various stakeholders
  • Communicate with the business stakeholders and customers to determine their Business/System needs and requirements and convert these requirements into processes & systems designs that can then be taken up by the development team.
  • Deliver supporting project artifacts including functional requirements, use cases, business process models and business requirements documentations.
  • Suggest logical and innovative solutions to complex problems and recommend a solution according to its suitability from the business and technical point of view
  • Develop and maintain end user training documentations and deliver training if required.
  • Identify test scenarios and test cases to ensure the system quality.
  • Collaborate with development teams and business project stakeholders to perform system, acceptance and regression testing.
  • Generate UML or appropriate models for software and perform subsequent documentation for finished systems.
  • Minimum 3 years of experience in business analysis & software field.
  • Knowledge of project management principles, practices, techniques, and tools.
  • Familiar with agile methodology approach.
  • Background in UML or any similar tool/s is a plus.
Experience  3 - 5 Years
Job Contact Person  Human Resources
Job Contact E-mail
Job Contact Info  Please send your updated CV on