Отвечает за проверку качества IT-продукта. Проверяет как работает функционал, ищет ошибки в коде, создает сценарии тестирования, прогнозирует сбои и автоматизирует процессы проверки.
Продукт тестируется разными способами на каждом этапе. Сначала нужно проанализировать требования, потом выбрать методы тестирования. После этого проводятся все тесты и по ним пишутся отчеты об ошибках. Когда все исправления внесены, проверка проводится еще раз.
Инженер по тестированию должен хорошо разбираться в продукте над которым работает, понимать его логику. Чтобы найти ошибку и понять как ее исправить важно уметь поставить себя на место пользователя и повторить его сценарий поведения.
Для работы на начальном этапе нужно совсем немного специальных технических навыков. Поэтому профессия тестировщика считается основной для быстрого вхождения в IT.