Serve as a liaison between stakeholders, Agile and technical teams to elicit, document, and validate business requirements and translate them into functional specifications
Use various techniques (interviews, surveys, workshops) to gather detailed business requirements, evaluate and refine requirements to ensure they are clear, complete, and feasible
Apply a strong understanding of the system development lifecycle (SDLC) to guide requirements gathering, testing, implementation, and post-launch support activities
Create and maintain comprehensive documentation, such as business requirements documents (BRDs), functional specifications, and user stories
Work with technical teams to design solutions that address business needs, whether through software development, system modifications, or process changes
Collaborate with stakeholders, portfolio managers, and Agile team to review and assess potential solutions to ensure they meet business requirements and provide value
Facilitate and participate where necessary in configuration testing efforts to validate that solutions meet the specified requirements
Monitor progress, identify risks, and ensure requirements are being met throughout the project lifecycle
Collaborate with Agile teams to support change communication efforts by providing clear and timely documentation, including key updates for stakeholder communications
Partner with change management and learning teams to develop knowledge articles, job aids, and other training collateral that support system changes and user adoption
Contribute to data integrity efforts through audits, reporting validation, and data management best practices