- Meet and work with product owners, scrum teams, project business sponsors, end-users, and others as necessary to perform assignments.
- Understand scope and lead requirements discussions to document, analyze and translate functional and non-functional requirements into user stories, diagrams, and other deliverables as needed.
- Assist Product Owner with Backlog grooming, User Story development and prioritization.
- Participate in Scrum Agile events and other agile activities.
- Manage multiple priorities, customer expectations and relationships with all stakeholders.
- Assist the team as needed to complete stories, troubleshoot problems and develop recommendations/solutions.
- Bring extensive experience of working within an agile development environment using Scrum.
- Create requirements in the form of user stories with appropriate acceptance criteria.
- Working with the product owner and the stakeholders to understand the scope, suggest improvements to the requirements.
- Work with the UI/UX designer prepare documents like wireframes, design flow, UI etc., as and when required.
- Work closely with the development and QA teams to ensure deliverables meet customer requirements.
- Apply best practice and standards to the way that all requirements are met.
- Document business processes, system and data flows, analyze processes and proactively suggest process and requirement improvements.
- Facilitate short feedback cycles to learn more about user needs and adjust accordingly.
- Assess ongoing and repetitive issues and make recommendations for future system or process enhancements to increase efficiency and reduce future problems.
- Participate in change request process and escalate changes for approval, if necessary.
- Assist QA in development of tests and ongoing testing activities, clarifying acceptance criteria and use cases as needed to meet team goals.
- Create and maintain process and system documentation.