При попытке отстоять больше тестирования разработчика, я нахожу аргумент "Разве это не работа QA?" используется много. На мой взгляд, не имеет смысла давать команде QA все обязанности по тестированию, но в то же время Спольский и другие говорят, что вы не должны использовать разработчиков за $100/h, чтобы сделать что-то, что может сделать тестер $30/hr, Каков опыт других людей в компании с командой особого QA? Где следует разделить работу?
Уточнение: я имел в виду QA как группу проверки и проверки. Devs не должен выполнять проверку (тестирование, ориентированное на клиента), но где точка деления проверки (функционального тестирования)?