Senior Инженер по автоматизированному тестированию опытный программист с высоким уровнем квалификации, работает самостоятельно, но также обучает персонал и берёт на себя более сложные задачи. Он знают различные виды тестования и как их использовать.
Работа инженера по тестированию, или тестировщика, экономит ресурсы компании и команды разработчиков. На разных этапах продукты тестируются по-разному. Чем раньше обнаружена ошибка, тем проще и дешевле для компании ее исправить.
Инженеры-испытатели хорошо знают продукт, понимают бизнес-процессы и могут предложить решение проблем на основе своего опыта. Задача тестировщика — поддерживать баланс между интересами пользователей, целями руководства и возможностями разработчиков.