I once worked in an organization that has 1.5-2x QA then dev. I now work in a place which has 1 QA for every 8 devs -- and there are far less bugs here then the other.
I think the reason is proper tooling, a culture of thorough automated testing, and ownership of code.
I think the reason is proper tooling, a culture of thorough automated testing, and ownership of code.