I am looking for a job in QA, but unfortunately I don't have any specialization in QA and I also had a gap of 2 yrs in my career. I have total 3.5 yrs of experience in varied profiles (development, testing, QA) , now I want to pursue my career in Software Quality Assurance and I want to be competent enough in this field, so that the gaps, job switches in my career do not affect much.
Thus I need some domain expert advice on this. Some people told me to pursue external QA certifications like ITIL, Six Sigma, CMMI as most companies prefer this. But I am quite confused as how to proceed with it. Which certifications should I do? Will these certifications be really helpful in getting a better job? Do companies also ask for some practical experience along with the certifications? Also is the certification enough, or do companies ask for some domain experience too like telecom/banking domain experience along with QA?
Please guide me if someone knows exactly what recruiters look for while recruiting a QA professional, or if you know any other person who can advice me on this. Thanks a lot!
Even if you just read a software testing textbook you'd probably have a leg up from most of the analysts I've worked with.
I'd recommend Software Testing Second Edition (Ron Patton) - Got the book from the library initially and liked it enough that I eventually ordered it on amazon.
Also Gerald M. Weinberg's: Perfect Software: And Other Illusions about Testing - Couldn't find it at my local public library and ended up ordering it online with the book above, it's a short book so it's good to re-read every few years.
Software Testing, Second Edition: "Intelligently weighing the risks and reducing the infinite possibilities to a manageable effective set is where the magic is."