I was recommended by a job search agency. Programmer for a while, then QA manager. MBA is useful, but I just have a computer science degree and a few certifications.