Инженер по тестированию за качеством программного продукта
Тестировщик подобен сыщику, чья задача состоит в обнаружении всех ошибок. Он выявляет недостатки и уязвимости программ, чтобы пользователи могли быть уверены в их надежности. Например, тестировщик проверяет процесс регистрации на сайте или убеждается, что мобильное приложение направляет пользователя по правильному сценарию.