Should be able to interact with business users and technical teams and work out solutions.
Should be able analyze business processes and work with SMEs to define business requirements.
Should be able to handle requirement gathering sessions and work with IT managers, business representatives to facilitate meetings.
Should be able to study and document existing undocumented systems.
Should be able to produce functional specifications.
Should be able to produce use cases.
Document technical requirements, system diagrams, and other deliverables.
Attend system design reviews with developers, quality assurance testers and end users.
Conduct impact assessment on applications when new functions/features are proposed or designed.
Knowledge, skills, and abilities required:
Experience working in an Software Development Life Cycle is required.
Experience in tools to support the Analyst role: Word, Excel, Visio etc. (knowledge of other tools e.g. JIRA).
Data analysis experience preferred.
Ability to develop high quality requirements as required within scheduled time-frame and budget adhering to IEC standards.
Excellent presentation, written and verbal communication skills.
Excellent organizational skills, multi-tasker capable of handling multiple projects at any one time.
Perform all duties in a professional manner.
Proven ability to learn and adapt to change quickly and easily.
Team player with excellent interpersonal and motivational skills.
Proven ability to work well with technical and non-technical staff involved.
Ability to specify, prioritize and organize own work to meet deadlines.
Manage tasks and assignments with little to no supervision
Minimum 2-3 years of experience as Business Analyst role supporting technical projects.