Aug 17, 2024
The problem is that most companies put junior people on testing, and writing good tests is HARD. Tests are actually software, so the people who write them are developers. It doesn't really matter if they also develop the main software or not, they are developers. If it's hard to write good tests, fewer of them will be written than if it's easy to write good tests.