I'm doing everything I can to learn about Software QA and Software Testing. I've got a decent understanding of SQL and I'm applying that to MySql as that seems to be the most popular. I understand that QA folks should have a good understanding of that language and the RDMS's that relate to it.
In my last job, I worked very closely with the Dev team and did some front-end testing based on user complaints. I could not necessarily say I did REAL Software QA stuff.
Currently, I am in between jobs and I would like to take a step in that direction; I'd like to start doing Software QA. Can you give me some ideas in regard to where I should start? I understand the Agile process and all that good stuff...but for instance, how does (in their everyday duties) a software QA person use SQL and why?
What I mean is can you give a list of things that I should know and learn before I start the interview process?