Interesting article, even if some of it reads like wishful thinking. In most company hierarchies QA ranks pretty much near the bottom, somewhere between development and support.<p>In my (limited) experience, those who are good at testing also tend to hate doing it, while those who enjoy it tend to be mediocre (the third category being those who both hate testing and are bad at it). A good tester who enjoys testing seems to be a lot harder to find than a good programmer who enjoys programming, and chances are the pay is lower.