This role works closely with program staff, product owners, developers, and project stakeholders to translate operational needs into clear specifications, validate system functionality, and document testing outcomes. The Business Analyst / Quality Assurance Analyst – Advanced performs both BA and QA functions, gathering requirements from stakeholders, conducting requirements analysis, and completing comprehensive software testing within a collaborative Agile environment.