This document proposes developing domain-specific testing languages for software-as-a-service to raise the level of abstraction in software testing. It describes Ultimate Software's challenges testing their cloud-based human capital management solution and their approach to address these. This involves creating domain models, test commands, and configuration models. A prototype was developed as a Visual Studio extension called Legend to author tests using these abstractions. Lessons learned include the importance of configurable testing frameworks and cross-functional collaboration to build domain models.