Re: Move along please - nothing to see here
No - software developers for corporation are responsible for the work they do and the corporation is responsible for any errors that they make. Upper management employs middle management to take responsibility to the errors they make, even if the upper management created them - kinda like parliament really.
The issue (as have have said many times here) is that these days everyone tests to demonstrate that it works and then they stop. Testing to show that it doesn't work generates problems for the tester.