the first few years you are most likely to just be executing tests and not designing them and this can be very tedious work indeed. (In some companies you would have to run the exact same tests every week for like a year)
Maybe so in some companies, typically those supporting very mature/legacy systems where you are doing pure regression I'd imagine, but I certainly wouldn't say that is the norm. I was designing tests within a month of starting in software testing. The idea of having banks of mindless zombies running and monitoring scripts is something I think the industry is starting to move away from (those type of roles, if required, should be easy to outsource or even replace with the below....)
Software Testing is a legacy role that is dying a slow death anyway. Automated testing that is developed by the programmers themselves is replacing it.
Having all the tests designed by the programmer is fundamentally flawed because it means that if the developer has misunderstood the requirement, by definition the tester has as well, meaning that the tests won't identify that problem. You can write 100% perfect, 100% efficient code to achieve what you want to achieve - but if what you want to achieve is different from what the stakeholders want, there is a problem. Testers are not just validating code, they are validating that the requirement has been met, and this is commonly overlooked by many developers [I met a developer once, who said that there was no point anybody testing his code, as it had 100% unit test coverage, and therefore it was impossible for it to have any defects. What I took from that, was that he clearly doesn't understand what a defect is.]
Obviously under agile models where there is a closer link between the business / product owner and the development team, you'd hope that such misunderstandings are less common. But even then, effectively what you'll see is that during demos, prototyping sessions, effectively 'testing' is being done even if it isn't formally described as such. Under Agile testers will also be expected (or at least, they SHOULD be expected!) to give feedback, come up with ideas, suggest ways of improving things etc. I felt valued as a tester because I was on a project where people would listen to and implement my ideas on how to improve the product. I once had a colleague tell me that I was 'wasted' in testing, but on the contrary, I'd say the company was very lucky to have me as a tester on a poor salary and thus adding value
For those of you that were in software testing but since moved on, what role did you move to? Did you move across to a more technicial role, eg. programming, or perhaps move up to a more managerial role, or move away to the requirements/design side of things? Or did you change to a wildly differnt role, perhaps not even in IT?
I moved into Business Consultancy. This was more a question of it being a way to progress within my organisation (they abolished the Test Manager role and moved towards matrix/project rather than functional reporting lines) rather than because I wanted to 'get out' of testing.
Anyway, back to the OP. IMO the best way to get into software testing is simply to apply for some jobs making sure you highlight where you have done the following in your support roles:
-Awareness of SDLC
-Any testing or validation you may have done (IVT, UAT etc)
-Liaisons you've had with project team members e.g. Developers, PMs, Testers etc
-Specialist skills i.e. Unix, SQL / DB admin, IIS/websphere etc..... stuff like that is always in demand for more technical testing roles
If there are any testing jobs at your current employer it can be a good way to get your foot in the door, typically most people seem to enter testing via one of 2 routes:
1) Internal appointment
2) Junior graduate position
ISEB would undoubtedly help (if nothing else, showing prospective employers that you are serious about wanting to get into it) but if you play your cards right you may be able to get an employer to fund it for you if you can find a role.
edit: in a funny sort of way I think testing isn't actually that difficult to get into, the hard part is probably choosing the right organisation to work for and/or having a strategy to progress your career forwards once you've got your foot in the door.