It's the easiest way to relieve yourself of the responsibilities that come with introducing new bugs in a system.
If you've got QA engineers - you assume that bugs won't get through to production and, in turn, you've got a clean "internal track record" if you're going for a raise or a promotion. You can always point the finger at QA and say "I did my job, they didn't do theirs".
Unfortunately, some people prioritise individual achievements rather than working together towards a common goal.
It's the easiest way to relieve yourself of the responsibilities that come with introducing new bugs in a system.
If you've got QA engineers - you assume that bugs won't get through to production and, in turn, you've got a clean "internal track record" if you're going for a raise or a promotion. You can always point the finger at QA and say "I did my job, they didn't do theirs".
Unfortunately, some people prioritise individual achievements rather than working together towards a common goal.
Yes thats might be the reason too. Never thought of it before :(