Инженер по тестированию – это специалист, чьей основной обязанностью является выявление на сайте, в программах и приложениях ошибок, с которыми может столкнуться пользователь. На эту должность подойдет крайне внимательный и “дотошный” человек, замечающий каждую мелочь. Благодаря качественной работе тестировщика проще обнаружить и исправить ошибки с наименьшими затратами. Но кроме внимательности, тестировщику необходимы следующие навыки:
- знание теории тестирования;
- умение работать с Linux;
- знание инструментов баг-трекинга и умение их эффективно применять;
- знание языков программирования и умение их читать;
- умение разрабатывать сценарии тестов.
Рынок нуждается в тестировщиках, и об этом можно судить по соотношению открытых вакансий и количеству резюме: за 2021 год количество вакансий выросло на 72%, в то время как количество резюме лишь на 6%.
Кроме того, “джуниорам” в тестировании рады, ведь именно они часто с помощью свежего взгляда находят самые неочевидные ошибки и помогают наладить работу продукта.