Найти тему
Будни тестировщика

История вопроса.

Несколько лет я работаю ведущим тестировщиком (тест-лидом). Одной из моих обязанностей является проведение собеседований с кандидатами на должность инженера по тестированию в нашу команду, и я понял, что у многих из них нет необходимого понимания тестирования. Те, кто добился какого-то карьерного успеха, зачастую набирались опыта сами по себе по ходу работы. Даже те, у кого было образование в области информационных (или сопутствующих) технологий, зачастую не знали о тестировании программного обеспечения (ПО). Разработчики учились тестированию своего кода, используя подход "новичка" и спрашивая старших разработчиков, что именно необходимо протестировать.

Я понял, что могу либо жаловаться на это, либо попытаться что-то сделать. Мне удалось убедить руководство позволить мне разработать и преподавать курс по тестированию программного обеспечения. Этот маленький курс вырос, стал раскрывать многие аспекты качества ПО и в итоге оказался очень популярным. Мне пришлось разработать свой учебный план, т.к. мне не удалось найти хорошую книгу или конспект, в которых был бы выдержан баланс между теорией и практикой. Отыскать хорошую книгу оказалось даже более сложной задачей, чем выбрать при собеседовании хорошего инженера по обеспечению качества (Quality Assurance, QA)! И снова я понял, что могу либо жаловаться на это, либо попытаться что-то сделать, и я выбрал последнее.