Welcome to the classic software standoff. The BA writes requirements they think are crystal clear. The Dev builds exactly what they interpreted. And QA? They're left wondering if everyone attended the same meeting. https://mhcognition.com/blogs/3-amigos-meeting-dev-qa-ba