Position Summary:
This role is in charge of developing requirements to meet business needs. Defines and publishes internal and external specifications, as well as assists in eliciting and clarifying requirements. Acting as a link between internal stakeholders and Business to analyse, document, communicate, and validate the application according to system requirements.
Responsibilities:
- Obtain high-level functional requirements from internal stakeholders or customers.
- Actively communicate with stakeholders to clarify any requirements.
- Analyse and assess business needs, then create specification documents that include mock-ups, workflow, and detailed rules.
- Attend a meeting with business users, if necessary, to gather requirements or to present/demonstrate a feature.
- Provide the development and quality teams with the business requirements and specifications.
- Collaborate with team leaders and application teams to ensure that test requirements are met.
- Collaborate closely with diverse teams to ensure that testing and requirement analysis are completed on time.
- Create a variety of software/system documentation, such as Functional Specifications or User Guides.
- Support to consolidate reports or any required documents.
- Assist with software testing and quality assurance as needed.
Skills & Qualifications:
- Degree in IT/Computer Science/Computer Engineering or related discipline.
- At least 3 years of experience as a Business Analyst (handling business requirements directly from Business users).
- Experience in software development of web-based/mobile applications is required.
- Good at English, both oral and written.
- Experience in the QC/testing field is a big plus.
- Strong interpersonal and communication skills, both oral and written.
- Able to work in a dynamic and ever-changing industry.
- A self-initiated and proactive team player who can work with minimal supervision.
- Possess excellent time and task management skills.