The educational criteria is a Bachelor's degree in IT related field. You might want to start as a Software or Web developer to get in-depth knowledge of programming languages. Then gain experience of 2-3 years at least, get certifications and then apply for Source Code Auditor jobs