GM Financial implemented test data management and service virtualization to improve their testing processes. They started with a proof of concept using CA DevTest and added additional integrations and phases over time. This allowed them to generate more test data, increase test coverage by 30%, and validate changes more repeatably. Phasing in the automation helped them understand best practices for long term use and "shift left" processes in software development.