Far and away the best "QA" people I ever worked with were people who couldn't write a line of code. Because they didn't have a programmer mindset, they also didn't approach using the software like a programmer, which is exactly the sort of person you want doing QA for you.