Gather & document requirements using tools like interviews, workshops, surveys, business process descriptions, use cases, etc.
Define product vision, road map, and growth opportunities, outlining the vision and direction for the product offering
Develop appropriately detailed specifications for product features from business requirements
Prioritize features based on the overall strategy & business objectives and lead product release plan creation
Create conceptual prototypes and hold client walkthroughs & demos
Analyze the practicality of development requirements of new systems and upgradations to existing systems
Participate in user acceptance testing
Ideally, you should have:
2+ years of experience in a similar role for web/mobile projects
Strong analytical and product management skills including a thorough understanding of how to interpret customer business needs and translate them into application and operational requirements
Ability to interact professionally with a diverse group acting as a liaison between technology teams, support teams and business units
Excellent documentation, verbal & written communication, and team collaboration skills
Experience in iterative development methodologies like Agile