The money problem
Imagine for a moment that you are leading a software organization that does not have any of this fancy-schmaltzy test tooling. The human test process is too slow; it is taking too long. Anytime you want to perform some testing, it takes you 2 weeks to sweat out a release. As a result, you’ve slowed down the release cadence, which means once it is time to get to regression testing, the code is in really bad shape.
Perhaps your organization isn’t like that and does better, and that’s fine. We haven’t found an organization we’ve worked with yet that can’t get to at least a 1-day human regression pass – but still, perhaps that is too infrequent. Perhaps you want results on every build.
So, you decide to start some sort of test tooling effort, perhaps through the user interface. Fantastic.
Who is going to do it?
If you have the testers do it, say, half the time, then it’ll take a very long time to make...