- Gathering requirements from clients and stakeholders, such as management or executives, to determine what features should be included in the product.
- Provide user stories to multi-disciplinary teams and define the business-driven acceptance criteria.
- Support Agile practices and encourage the improvement of service.
- To increase the business value, collaborate with the product owner to create the product backlog by using Agile practices.
- Develop business cases by working closely with product owner to develop business cases.
- Testing new features to ensure that they meet functional requirements and any additional business requirements defined by clients.
- Documenting requirements in a written format that can be understood by other members of the team.
- Communicating with stakeholders throughout the development process to ensure that all parties are aware of progress.
- Reviewing tasks created by developers to ensure that they meet the requirements.
- Preparing reports on the progress of projects throughout development.
Bachelor's degree in Computer Engineering or equivalent.2-4 years of experience in Product Ownership or Product Management.Solid understanding of the software development lifecycle.Self-driven and proactive spirit.Excellent written and verbal communication skills.Detail-oriented and high critical thinking skillsAgile certification is a plus.