Hmm. I disagree with the above post regarding Software tester's vanishing. Yet to see that.
Scenario 1: Even if one take Agile(which by the way people is moving away especially in US and US oriented market) and PSP process, the developers are only responsible for smoke testing or till unit testing. And off it goes to verification team. That's where the software testers actually comes in.
Scenario 2: Soon enough SEI will be holding a national conference in US along with likes like NSA for a new arena of testing, The automated testing. SEI been taking some data for last few years how they impact traditional testing and defect removal rates. In 2 or 3 months that event is coming up in Washington DC. With the likes of labview and all. Even though they involve "developing" the activity, it is to done properly with someone with testing ability. Not the one with developing mentality. Developing in this scenario is a very loose word and it has nothing to do with developing the actual software that needs to be tested. but one might say that they are Software Test Developers. Which some companies actually do now.
Developers will only develop. Testers break things. They always do. Software testing is not going anywhere. I have seen way to many issues just arise when creating test plans where developers and testers interact. Developers mind will only go through the good path.

.
If testing is going away, There is a very well known project that for the last 4 years, they been just doing software testing. NOTHING ELSE. I think its in 50K LOC area too. :S :S :S
Rather I would say the need of "unit testing" the software goes away. As the new process's are gearing towards 0 defects or shall I say 0 critical defects before verification. As they did for the space shuttle.