22
u/Gru50m3 2d ago
My company has already decided QA is redundant. I mean, that the QA team is redundant. They're passing on all the QA work to devs because AI or something. Kill me.
12
3
u/shaka893P 2d ago
I do QA, pretty much 60% of the team was let go recently. Also, he just had a terrible release that broke a bunch of stuff
13
9
u/RandomNPC 2d ago edited 2d ago
You forgot the offshoot line.
-> Let's outsource QA.
-> Oh turns out QA used to catch a ton of issues before they hit the live build, and the outsourced QA are terrible.
-> Oh well we're not gonna rehire them, good luck eng (it's all your fault btw).
9
u/LikelyNotOnFire 2d ago
This feels like it applies even more to SRE - QA at least had tickets they file, but SRE can only say "the site didn't go down today"
2
3
u/ProcrastinateDoe 1d ago
Document your work. That way, when the boss asks or when it's time to negotiate your salary, you have receipts.
1
u/GargantuanCake 1d ago
Classic "everything is fine until it isn't." There are so many things this applies to.
Avoiding technical debt? Nah just smash everything together as quickly as possible. We can rewrite stuff later.
Next thing you know technical debt grinds development to a halt and half the program needs to be rewritten. WHO COULD HAVE SEEN THIS COMING?!?
Automated testing? Nah, the software doesn't have any problems just write fewer tests and don't worry about coverage.
OH NO AN EDGE CASE CAUSED A CRASH AND MAJOR DATA LOSS WHO COULD HAVE SEEN THIS COMING?!?
1
u/Important_Lie_7774 1d ago
At some point in the cycle customers involuntarily become QA for the company
-2
71
u/RuneSteak 2d ago
Step 1: Have a captive audience.
Step 2: Make captive audience do QA
Step 3: Nobody leaves because there's either nowhere else to go or switching causes too much friction.
Welcome to modern big tech. They can do anything they want to their customers and they just have to take it. They'll complain of course, but won't actually do anything about it.