Testing is a Team Effort
Testing is a team effort- that's my perception at Dovetail. Lisa Crispin explains this well in an interview by Carl Erickson.
I previously worked at a company where the developer to tester ratio was very large approximately 13:1. Our test coverage was low, as was the quality of our tests. With this developer-to-tester ratio, it was an impossible task to keep up with every project, and ensure that a certain level of quality was behind each project.
At Dovetail, the ratio is 5:1, a much more realistic ratio. Both the developers and testers view our projects as a team effort. We don't have the "throw it over the wall to QA" mentality that many other shops have. In fact, the developers have assisted in the writing of tests when testers have gotten a little behind, gone on vacation, or felt the need to validate product quality.
When testing is a team effort, the quality of the software improves. Team members- developers and testers- are concerned about delivering a quality piece of software, which, in the end, is good business cent$.