Are there any Agile teams out there that have their Business Analysts perform a "BA Validate" function? It can occur after the developer is done coding and the code is promoted to the test environment, but before QA begins testing their test cases? In this scenario, the BA will verify the user story through basic functional tests to ensure the requirements are met before handing the user story over to QA to begin their test cases. This would be a happy path testing of all user stories and success criteria.
Please let me know your thoughts on this as it relates to Scrum.