RESPONSIBILITY
- Work with stakeholders to identify & understand the requirements of software systems
- Plan and participate in product conceptualization sessions with stakeholders for eliciting requirements.
- Elicit and documents business/user requirements and translate them into user-stories for development.
- Manage requirements by continuously clarifying and reviewing them via walkthrough with stakeholders.
- Work with developers to interpret requirements leading to technical implementation.
- Analyze requirements to drive the design or review of test cases/business model/processes
- Work closely with Product Owner on project schedule, issues and escalation
- Work closely with Product Owner to manager business owners and project sponsors expectations
- Drive business process change requests on gaps identified and manage a projects scope and acceptance.
- Provide inputs to development team for implementation.
- Work with user experience designers (UXDs) and business users to plan for UAT, coordinates and monitor progress and acceptance of UAT.
- Ensures completion of documentations and filings to facilitate software development.
- Continuously finds means and ways to improve operations, streamline work processes and work cooperatively and jointly with various users departments to provide quality service.
- For smaller projects, double hat as Product Manager with following responsibilities
- Create project status report and other communication materials
- Craft project proposal to secure project funding and justify resource allocations
- Manage project scope and stakeholders expectations
- Issue escalation to the right people in timely manner
- Maintain and continuously refine Product Backlog
- Maintain Project RAID Log and follow up on action items
EXPERIENCE AND SKILLS NEEDED
- More than 2 years of business analyst experience in software development projects
- Experiences with web-based and business process software systems implementation
- Good written and verbal communication, including minute taking and technical writing skills
- Possess business case and user-stories development skills
- Ability to work effectively and independently under pressure, meet deadlines, multitask and to prioritize tasks
- Motivated to learn new skills and technologies
- Highly meticulous and tenacious, follow up with things to closure
- Experience with Agile project methodology (Scrum / Extreme Programming) and UX development environment will be an added advantage
- Experience with focus group and workshop facilitation will be an added advantage
- Experience with Confluence, JIRA and Balsamiq will be an added advantage
- Experience with BPM modelling techniques and methods will be an added advantage
- Certified Scrum Master or Certified Product Owner and/or Certified Business
- Analysis Professional will be an added advantage
- Degree or Diploma in Computer Science, Computer or Electronics Engineering, Information Technology or related disciplines