Even the best software developers aren't perfect at their craft, requiring nearshore QA testing. That's what these statistics from Coralogix indicate: On average, a developer creates 70 bugs per 1000 lines of code 15 bugs per 1,000 lines of code find…