- Own, manage, and continuously prioritize the product backlog.
- Translate business requirements, customer feedback, and support requests into clear user stories and functional requirements.
- Define detailed acceptance criteria and ensure development-ready specifications.
- Lead backlog refinement sessions and sprint planning activities.
- Monitor sprint progress and support successful product releases.
- Participate in User Acceptance Testing (UAT) and validate work against acceptance criteria.
- Facilitate effective communication between technical and non-technical teams.