Functional Testing in Manual QA: Use Cases & Best Practices