ТЕСТИРОВЩИК

Кто такой?

Инженер по тестированию программного обеспечения отвечает за то, чтобы итоговый продукт соответствовал ожиданиям заказчика, а его использование не причиняло неудобств

Пример жизненной ситуации

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

Начальные требования

Начинающий специалист должен знать, какие бывают виды и способы тестирования, по каким принципам регистрируются ошибки и какие инструменты для этого используются, как составлять методики и описания тест-кейсов. Весомым плюсом будет владение инструментами разработчика в браузере, инструментами отладки API (Postman) и автоматизации тестирования (Selenium)

Карьерный рост

Инженер по ручному тестированию
Требуемый опыт: без опыта
от 25 000 до 40 000

Проводит ручное тестирование по существующим тест-кейсам, регистрирует обнаруженные ошибки

01.03.02 Прикладная математика и информатика

09.03.03 Прикладная информатика

09.03.02 Информационные системы и технологии

Инженер по автоматическому тестированию
Требуемый опыт: от 1 года
от 40 000 до 70 000

Часть существующих тест-кейсов проверяет вручную, для остальных автоматизирует процесс: разрабатывает скрипты для автоматического тестирования

01.03.02 Прикладная математика и информатика

09.03.03 Прикладная информатика

09.03.02 Информационные системы и технологии

Тест-аналитик
Требуемый опыт: от 1 года
от 40 000 до 70 000

Разрабатывает методики тестирования, описывает тест-кейсы на основании требований к ПО, созданных аналитиком

01.03.02 Прикладная математика и информатика

09.03.03 Прикладная информатика

09.03.02 Информационные системы и технологии

Менеджер по контролю качества
Требуемый опыт:
от 40 000 до 70 000

Руководит рабочими группами по тестированию ПО

01.03.02 Прикладная математика и информатика

09.03.03 Прикладная информатика

09.03.02 Информационные системы и технологии

Руководитель группы контроля качества
Требуемый опыт: от 3 лет
от 60 000 до 80 000

Руководит сотрудниками группы контроля качества, контролирует метрики и динамику изменения качества ПО, совершенствует процесс тестирования

01.03.02 Прикладная математика и информатика

09.03.03 Прикладная информатика

09.03.02 Информационные системы и технологии