Job Summary:
The role involves preparing high-quality functional specifications and acting as a key liaison between clients, internal development teams, and third-party stakeholders throughout the software development lifecycle.
Experience:
- Minimum 5 years of relevant experience in a similar role
- Prior experience working in a product-based software company
Responsibilities:
- Gather, analyze, and document business and system requirements using Agile and Waterfall methodologies, converting them into clear functional specifications, user stories, and test plans.
- Analyze and document end-to-end business processes, workflows, use cases, and system interactions.
- Prepare detailed Business Requirement Documents (BRDs), Functional Requirement Documents (FRDs), and process documentation, ensuring formal stakeholder approvals.
- Act as the key liaison between business stakeholders, clients, development teams, QA, and third-party vendors to ensure clear understanding of product functionality and requirements.
- Collaborate closely with Engineering and Product teams to ensure solutions align with agreed requirements and change requests.
- Manage and track change requests (CRs), ensuring alignment with scope, timelines, and project delivery plans.
- Facilitate client workshops, requirement discovery sessions, and solution discussions for complex business needs.
- Support QA and UAT activities by defining acceptance criteria, reviewing test cases, clarifying requirements, and resolving functional queries.
- Take ownership of key product modules, driving requirement clarity and solution design with a proactive, solution-oriented approach.
- Support implementation and rollout activities including user documentation, release notes, and end-user enablement materials.
- Contribute to BA practice development through onboarding support, knowledge sharing, peer reviews, best practices, and training initiatives.
- Manage and influence senior and complex stakeholders, ensuring alignment and successful delivery outcomes.