What is a Business analysist?

 A business analyst is a bridge between the customer and the development team. They are responsible for identifying, analyzing 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.

 Main activities:

  •  Work closely with the customer to identify, clarify and analyze 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.

 Essential hard skill and knowledge:

  •  Bachelor’s degree in Information Technology, Information System, Data Science Computer Science. Degrees in business areas could be applicable.
  •  Basic experience in developing or testing software is often required.
  •  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.).

 Essential soft skills:

  •  Communication.
  •  Analysis.
  •  Problem solving.
  •  Decision making.
  •  Management
  •  Negotiation and Persuasion

 Language skills:

  •  Good English spoken and written is a plus