* Assist in translating user needs into well-defined (technical) requirements. * Analyze the existing processes to identify gaps and areas of improvement * Continuously learn about the product domain to become a subject matter expert. * Prioritize and escalate users' issues. * Assist engineering and product management with backlog prioritization. * Enable us to continuously ship value through our continuous discovery and delivery process. * Write detailed Product Specifications with clarity and transparency & provide intricate details using UML diagrams & Wireframes. * Analyze the solution's practicality, feasibility, and desirability. * Conduct functional, exploratory, and user testing as and when the situation persists. * Coordinate with 3rd-party vendors, internal business, DevOps, and Support Engineers for addressing application-related queries and concerns. * Conduct functional, exploratory, and user testing when required * Prepare and conduct training where appropriate, working with the implementation teams to facilitate the delivery of product changes to clients * Facilitate Agile/Scrum and other software development lifecycle ceremonies