QA Outsourcing: Triumphs, Trials, & Takeaways