Description

A business analyst is a bridge between the customer and the development team. They are responsible for identifying, analysing the customer requirements and transferring these into technical requirements that the development team can use for developing solutions. This position often requires knowledge and skills in IT and business.

Where it works

ICT enterprises/ Technical Departments/ Software Development Departments/Sales Department

Activities

  • Work closely with the customer to identify, clarify and analyse the customer requirement;
  • Build various requirement specifications (user requirement specification, functional specification, system requirement specification, etc.), use cases, user stories;
  • Work with the development team to provide the solution proposal to the customer;
  • Support in testing, verifying bugs/issues with the customer;
  • Write user guide and train staff in how to use the new application;

Qualifications

  • At least bachelor degree in computer and information technology areas such as Information Technology, Information System. Degrees in business areas could be applicable.
  • For entry level, basic experience in developing or testing software is often required. For more senior level, 3 or more years of experience are required.

Technical skills and knowledge

  • Knowledge of software development process, especially software requirement analysis and modelling languages and tools. Basic knowledge of programming, databases and testing techniques. General understanding business processes. Depending on a position, a specific business domain knowledge is a plus (banking, insurance, health care, human resources, etc.)

Linguistic  knowledge

  • Communication in English at basic level

Soft skills and personalities

  • Teamwork and cooperation skills
  • Communication skill
  • Goal management skill
  • Problem solving skill
  • Personalities: intitiave, dependability, integrity, stress tolerance, persistance, and attentive to details