Job Description
Job description:
Position SummaryThe Business Analyst will perform business requirements gathering and translate the requirements into functional specifications which will be used for subsequent software development. The incumbent will also be providing project support throughout a software development life cycle project.
Key Responsibilities
- Conduct interviews, fact finding activities and lead requirements gathering and analysis workshops and meetings.
- Identify and validate requirement gaps and propose viable alternatives
- Perform impact analysis due to change requests, enhancement or rework
- Translate business and operational requirements into functional specifications
- Manage business and operational requirements within agreed scope, escalate of scope creep
- Bridge between business and technical teams so that applications are designed and built according to requirements
- Work with developers to produce prototypes/proof of concepts to confirm understanding of user requirements
- Perform testing activities, where required, to ensure application is built according to specifications
- Provide support to users during user acceptance testing
- Present and communicate validated requirements, functional design, mock-ups to users/stakeholders
- Prepare / update the relevant documentation as necessary
Requirements The incumbent should possess the following:
- Degree/Diploma in computer science or equivalent area of study with minimum of 5 years relevant experience as a Business Analyst. Experience in Financial industry will be an advantage
- Good understanding and experience in a SDLC (software development lifecycle) project implementation process
- Experience in gathering and understanding of business requirements and preparing requirements documentation/specifications.
- Proficient in Microsoft Office
- Good oral and written communication skills
- Ability to conduct presentations
- Good analytical and problem-solving skills
- Ability to work under pressure and to handle tight deadlines
- Good team player and positive working attitude
- Domain knowledge in Financial Services industry would be an added advantage