Focusing on achieving optimal performance of service capabilities, including supporting existing systems functionality and new development initiatives to expand on opportunities. They are responsible for working with agile teams and the Product Owners to define and document acceptance criteria. The Business Analyst will ensure the solutions delivered are of high quality by collaborating with their agile team members and by utilizing appropriate documentation practices for the team. They are an active team member who participates in the estimation of work required to deliver features that meet the need of strategic initiatives. Ensures that key information needed to support Product Owner prioritization is current, accurate, and available in a usable format to drive high quality decisions. Guides key stakeholders in development of Business Requirements and partners with development teams to understand functional specifications. Ensures user stories are accurate and comprehensive relative to business requirements and acceptance criteria. Collaborates with the key stakeholders to ensure that the deliverable is properly defined and produces features and solutions that meet or exceed Product Owner expectations. Leads the creation of user acceptance testing plans and coordinates execution efforts, assists the agile team with internal test execution. Produces comprehensive documentation of business logic and identifies opportunities to meet business needs.