How do you translate ambiguous business requirements into actionable test cases that cover happy paths and edge cases?