Thread regarding Wells Fargo & Co. layoffs

Wells Fargo spends huge amounts of money and resources trying to ‘automate’ their testing

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.

by
| 1530 views | | 15 replies (last March 17, 2023) | Reply
Post ID: @OP+1lErcleM

15 replies (most recent on top)

The important thing is that we're being "Agile".

by
| | Reply
Post ID: @2fwj+1lErcleM

The managers and leads have no idea of this mess, but in my opinion, the testing scripts needed to be QA'd as well, so double the work. There are also other potential risks that we don't care about looking into like possibility of incorrect or misaligned input data for testing and the scripts could not tell. I miss the old manual ways where talented QA testers could easily complete tests. I didn't care when their tests couldn't pass their rigid checks and they issued me a bug fix, but I felt safer that my code has been correctly QA'd. Oh well

by
| | Reply
Post ID: @2qqg+1lErcleM

If automation scripts/code we developed has full of bugs, then what tool to use to test automated scripts. Whom to report, who has to check this and how? Where is the automation manager? Does current development manager have any knowledge on testing or automation?

by
| | Reply
Post ID: @2vvu+1lErcleM

TDD eliminates the need for additional functional (QA) testing assuming the people writing the scenarios are competent enough to do so. Regression testing should be automated since you're just making sure nothing is broken. It doesn't eliminate the need for people to understand QA testing, it simply means you don't want people around that have a limited skillset.

by
| | Reply
Post ID: @1exv+1lErcleM

You guys are thinking about this all wrong. Hudson Yards doesn't care if it 'works' in the common sense way. The only real question is "does it allow us to downsize our US workforce?" If the answer to that is "yes", then it "works" just fine for Scharf.

by
| | Reply
Post ID: @1xfo+1lErcleM

Yeah, big mistake for my team to join the automated testing bandwagon. We forced our QA Testers to become Software Engineers, otherwise they're chopped. And then everybody was developing automated tests, and I for the most part, developing the automated tests were A LOT MORE difficult than the change we were supposed to test. What the hhheeckkk. And I can also tell you that the automated testing scripts that we developed to do the tests were full of bugs. So what's the point.

by
| | Reply
Post ID: @1bii+1lErcleM

Could see where automation applies for things that don't change much when code changes occur, like simulating rapid user logons w/ test accounts, etc.

I'm not in a coding role but we've been asked to automate deployments to key infrastructure machines where the update is once and never again done again. There is no benefit to automation if the use is temporary and low volume.

The only true reason to want full automation without considering the context is to water everyone down enough to be replaceable. Subject Matter Experts need not apply!

by
| | Reply
Post ID: @yhi+1lErcleM

Would the national embarrassment we suffered this weekend have occurred if we had our QA testers AND our Enterprise end-to-end testing practices in place?

by
| | Reply
Post ID: @huv+1lErcleM

You mean a tool to figure out the total permutations and combinations based on the number of conditions in a given rule or rule set?

by
| | Reply
Post ID: @ywr+1lErcleM

Hopefully we can work on tools to automate the staging of data to meet every possible scenario.

by
| | Reply
Post ID: @cqo+1lErcleM

When the let all QA go, they made a mistake. You don’t get what you expect when you don’t inspect and AI or “automation” for testing doesn’t work.

by
| | Reply
Post ID: @tmp+1lErcleM

Have they gotten that selenium framework working yet?

by
| | Reply
Post ID: @fqo+1lErcleM

One of the biggest mistake is removing QA wing. Automation is suitable only for regression. Hope they will realize this soon. It is impossible to replace manual testing with human brain.

by
| | Reply
Post ID: @kre+1lErcleM

Amen. Like other changes, this push for automation seems to be coming from leaders with no hands-on experience.

I developed automated testing years ago. It took a lot of ongoing work to manage and tweak. You're simply shifting resource hours from QA to developers. Also, you lose the intangibles. A good tester can "feel" when something is wrong with the system.

by
| | Reply
Post ID: @pex+1lErcleM

Hot take - automated testing doesn’t work

by
| | Reply
Post ID: @yqy+1lErcleM

Post a reply

: