Not to knock anybody's job here, but I FEAR software testing. It is the most boring, dry, unrewarding thing related to software. Seriously, ugh.
We have to follow the entire software process and then some, where I work. Testing is by FAR the most dreaded part of the entire process.
*HOWEVER*, it IS methodical. But there is not very much analysis to be done on the testing side. The analysis comes on the "find the bug" side (the developer/engineer who has to fix it). I would quite possibly quit my job of 6 years if they forced me into a full-time tester position.
On the flip side, depending on where you go; you can make the same pay as a software engineer or manager - I can throw some figures out if you want.
It's hard for me to imagine research as its own field. Can you think of any special kind of research that fits my top interests?
Research is not an easy field to get into. You could get into it as a professor; but that requires years of study to attain the PhD. You can also get into a position at a research lab for a major company, but those are highly sought after positions and it is VERY difficult to walk in as a new hire and attain those positions (if not impossible - usually have to work your way around the company and they fall into your lap).
One field of study that would fit your criteria would be cryptoanalysis; heh, possibly with the military, though that is just a guess.