Wells Fargo’s IT departments spends huge amounts of money and resources trying to ‘automate’ their testing.
‘Automated testing’ is a contradiction in terms. You can ‘automate’ a process but then that process needs to be tested.
Legacy ‘batch processes’ are used in IT to run one program after another, and were ‘automated’ by scheduler jobs, which eliminated many computer operator jobs.
Decades ago I wrote programs that automated a keypunch department.
IT directors seem to think that stringing a bunch of online programs together using Javascript means you are automating testing. Nope, by doing that you are not testing anything, except that the programs aren’t abending, it’s better to go thru the screens manually to also check for typos and formatting issues.
If you really want to automate a regression test, you need to have the automated runs do comparators on the outputs, and then have someone manually analyze the different results, test vs prod, but no one does that.
The so-called ‘automation expert’ I worked with didn't know how to code the Java Scripts, she just executed them... manually.