Duties and Responsibilities
- Work closely with the project team members to ensure that the product meets the agreed requirements and to ensure the product is of a high quality.
- Accurately describe the problem statement, business impact and client experience.
- Create Functional Design Documents (FDD) for product roadmap features with sufficient detail, and clarity, for the product development team to develop.
- Collaborate and support the product development team during development to ensure an accurate understanding of requirements is maintained.
- Communicate and demonstrate newly developed features to stakeholders to share knowledge and ensure new product features are widely understood.
- Work with the business to clearly identify success criteria for each feature requirement the team are working on.
- Provide feedback to impacted stakeholders on functional issues raised, and potential business solutions.
- Define the acceptance criteria for user stories and requirements to ensure clarity for the development team.
- Assist with the definition of the testing strategy and test execution including participation in testing activities and release readiness assessments.
- Participate in agile ceremonies (stand up, retro, showcases, workshops, inceptions etc.)
- Identify and resolve conflicting requirements.
- Gather, refine and articulate business needs, including functions, processes, workflows using a defined methodology including workshop facilitation and stakeholder interviews.
- Analyse user requirements and deliver artefacts to assist with understanding - including domain modelling, workflows, user stories and interface design, by liaising with a range of people including users & product managers, drawing together information needs from across the organisation.
- Work with stakeholders to prioritise the product backlog and defects based on business value, ensuring the value of the work that the team performs.
Knowledge, Skills, and Abilities (KSAs)
- Excellent written and verbal communication skills
- Strong facilitation, workshop, and organisational skills
- Has a solid understanding of agile system of work and understands how to identify areas of improvement and influence change.
- Good understanding of SDLC principles and the software development lifecycle including agile development methodologies.
Required Education and Experience
- 2+ years’ experience as a Business Analyst working in a team environment.
- Strong proven business analysis experience in a commercial product or bespoke software development organisation.
- Experience developing financial or accounting solutions preferred
- Demonstrable involvement or engagement with the business analysis community and agile community
Preferred Education and Experience
- Relevant post-secondary qualification or substantial relevant work experience
