Good idea: having QA developers who can build tooling to automate tests. Testing is tedious, testing needs to be executed repeatedly, and we’re not just talking simple unit tests, but in an ideal world key functionality gets benchmarked against acceptance tes…