Я хочу предложить тему для обсужления не техническую, и слегка флудоопасную, но мне очень интересно услышать мнения автоматизаторов.
Для начала, хочу предложить интересное, хотя и не очень “свежее” видео с конференции QAFest - 14. Автор всем известен, слушается очень легко и имеет талант подмечать тенденции и говорить о них с юмором.
Понятно, что классификация тестировщиков утрированна умышленно, роли карикатурные, но всех их обьединяет одно - они все вымрут. Как мануальные, так и автоматизаторы.
На софт. фабриках будушего, с аджайлом версии N. , Тестирование полностью лежит на комманде, каждый фрагмент кода получает “анти-дот” в виде комбинации тестов (юнит, интеграционного, акцептанс), DoD проследит что не пропущено ни одного этапа на конвеере. Любой разработчик обязан и будет писать тест на соотв. уровне. И “quality included” станет явью. Для тестировшика в сегодняшнем понимании остается “небольшое экспораторное тестирование”. Лично я не согласен с Микалаем, да и он сам как-то неуверено говорит, что тестировшик,наверное, сможет перебрать некоторые обязанности продукт овнера.
Хорошо ли это или плохо - зависит,конечно, от “точки зрения”. Например в своей продуктовой фирме я уже вижу такие процессы (прекратили найм мануалов, автоматизаторы есть на легаси проектах, самые успешные новые тимы справляются без ку-а вообще.) Вопрос только времени, когда тимы полностью перепишут легаси части.
Вопрос на который бы я хотел услышать ответ, готовы ли вы к глобальному “изменению климата” ? Думали ли вы о “плане-Б” для вашей карьеры ? Мнение Микалая, весьма категорично - миграция с КуА (даже хорошего авто) в разработчики маловозможна.
Если ли у вас примеры, когда роль АвтоQA в проете\компании растет (и может расти в перспективе)?