Test data management is a messy business. Especially in complex enterprise environments riddled with decades old components, databases and systems. It’s impossible to get hold of realistic data due to test data anonymization tools destroying everything in the process. Generating test data is also an impossible task. Test engineers need to work without data schemas and have no idea what the data is supposed to look like. Running tests on production data would be the only way to get the job done, but it is strictly forbidden.