Even if they hire test engineers, they’re not paid well, often there’s a huge entry barrier. The software is mostly opaque to the test engineer, and he could only contend to test the main end functionalities, missing alot of the issues across the layers of development.