If you are in qa and all you are going to do is click on stuff then this is probably the lower paying. If you get into something like robot or winrunner and you can program in it you will get paid more in qa.
Yeah, DBA is inherently somewhat specialized whereas QA could be wide range of activities to include Automation Engineer, Performance Engineer, Process Engineer or The Guy That Presses the Start Button. If you're going into QA, then you want to position yourself such that you're going to be in-demand and not just another functional tester (not that pure functional testers aren't diehard gurus, its just good to stand out). A Tester with DBA experience would be a good example of this. Check Salary.com for general information. Without looking myself, I would *guess* that, on average, DBAs make more.
P.S. More important than money (err, maybe almost) is what you're going to be happy with. I enjoy testing because every job seems to take me to a different technology and from testing, I could branch off into DBA, Systems Engineer (heading this way now), Developer, etc. I consider testing to be the "potluck" of software engineering.
Something to keep in mind - the dba's I know get called at all hours of the day - weekend - to perform emergency fixes or upgrade servers, or just plain old troubleshoot.
Sometimes testers too have to work nights and weekends - depending upon your project deadlines - but usually there is advance notice when work spills into overtime. The dba's seem to be at the beck and call of Management. Having been there (not as a dba, but as a tester whose processing days were from 8:00 am to 2:00 am), I wouldn't choose a job like that unless, I was laid off and needed one to pay the bills.
There seems to be an open market for automated testers.......
This is raja .I'm knew to this field(testing field). can someone tell me about what is the better for testers? is it manuval testing or automated testing ? plz send me the details.
Thanking u for Advance,