3 points
In theory a decent QA team will catch things being done by shitty developers. If your dev and QA is shit, management is shit for letting it happen.
4 points
Man I wish we had QAs still at my Mega Corp. They removed the role and saddled development with that responsibility (along with getting rid our our business analysts and putting that also on the engineer’s responsibility list).
2 points