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

Что мы делали

Целью нашего исследования было уточнить портрет «идеального» джуниора в QA, выяснить актуальные требования работодателей и проанализировать рынок вакансий.

Для этого мы:

  • провели интервью с экспертами — руководителями, главами направлений и синьорами из пяти крупных (в их числе банк, стриминговый сервис, сотовый оператор и вендор ПО), четырёх средних и трёх маленьких компаний и стартапов;

  • провели интервью с выпускниками — 11 QA‑инженерами, окончившими курс «Инженер по тестированию»;

  • изучили вакансии на hh.ru — обращали внимание на количество предложений и требуемые навыки.

В результате нам удалось собрать информацию от работодателей и джуниоров, выделить основные тенденции и подсветить проблемы, с которыми обе стороны сталкиваются в процессе найма.

Что мы узнали

Вакансий меньше, но спрос на подготовленных джуниоров есть

При сравнении от года к году мы видим снижение общего числа вакансий примерно на 50%. Это не говорит, что работодателям нужно вдвое меньше QA‑инженеров, тем более если учитывать прочие факторы:

  • по данным hh.ru, падение касается не только тестирования и даже не только IT, но и других сфер,

  • hh.ru поднял цену отклика для работодателей, поэтому часть из них перестала размещать вакансии на платформе.

При этом работодатели отмечают сложности с поисками «достойных» джуниоров. Конкуренция высокая, но уровень знаний у среднего кандидата низкий.

«Сейчас всё больше людей, которые плюс‑минус знают, что нужно говорить, но в реальности не совсем понимают, что они будут делать. Проблема, что количество желающих увеличивается, а качество увеличивается несильно. И поэтому, чтобы тех же 50 человек набрать, нужно посмотреть больше людей», — лид QA‑направления в мобильной геймдев‑компании

Эксперты утверждают, что кроме поверхностных знаний многим кандидатам недостаёт мотивации для работы, а тестирование часто воспринимается не иначе как «лёгкий путь в IT».

Ручные тестировщики могут устроиться на работу и без автотестов

Одна из гипотез исследования звучала так: «Компании всё чаще требуют от джуниоров навыков автоматизированного тестирования, даже если роль предполагает ручное тестирование». Эксперты не подтвердили эту гипотезу. Джуниорам важно понимать, что такое автоматизированное тестирование и чем оно отличается от ручного, — и этого достаточно.

«Я бы сказал, что это даже не nice to have. Вообще нет, потому что у джуна есть непаханое поле — множество вещей, в которых ему надо расти, что важно знать и уметь. И к автоматизации его подпустят, мне кажется, в последний момент», — лид QA‑направления в дочерней компании крупного банка

При этом спрос на ручных тестировщиков сохраняется, потому что не все процессы можно покрыть автотестами и не все компании могут позволить себе нанять автотестировщиков.

«„Мануальщики“ — это, очень грубо говоря, дешёвая рабочая сила, которая выполняет очень много. Они нужны всегда», — лид QA‑направления в телекоммуникационной компании

Выпускники отмечают, что работодатели часто указывают, что ищут фулстек‑тестировщиков, в вакансиях, но по факту собеседуют и нанимают кандидатов на роль ручного тестировщика.

Хоть исследование и говорит о необязательности навыка, мы всё же рекомендуем не отказываться от изучения автотестирования вовсе. Да, на старте знание кода не требуется, но будущие перспективы есть у тех QA‑инженеров, которые готовы вкладываться в самостоятельное развитие и в том числе погружаться в код.

Без коммерческого опыта можно найти работу, но есть нюанс

Нанимающие эксперты готовы брать на работу джуниоров без коммерческого опыта. Наличие базовых знаний, развитые софтскилы и заинтересованность в сфере на старте важнее.

«Хорошо, если видно, что человек тратил время на самообразование — не просто прошёл курсы, но и читал статьи, посещал конференции. То есть делал что‑то кроме того, что купил за деньги, проводил самостоятельную работу, чтобы разобраться», — лид QA‑направления в дочерней компании крупного банка

Для некоторых работодателей важно наличие технического образования, но его отсутствие — не красный флаг.

«Честно говоря, я отдаю предпочтение людям с техническим образованием, потому что они, как правило, лучше понимают специфику работы», — глава QA‑направления в сервисе партнёрского маркетинга

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

Исследовательское тестирование — must have

Нанимающие эксперты подчёркивают важность навыка исследовательского тестирования, анализа edge‑кейсов и поведения пользователей в нерутинных сценариях.

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

«Как правило, джуны как раз таки в этом и хороши. Из‑за того, что у них где‑то не хватает теории, где‑то не хватает насмотренности, они могут именно в рамках исследовательского тестирования очень хорошо себя проявлять, понимая, как будет использоваться продукт и как действуют пользователи», — лид QA‑направления в дочерней компании крупного банка

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

Нейросети не требуются на старте

В 2025 году навык работы с нейросетями можно с натяжкой отнести в категорию nice to have — он показывает заинтересованность в технологиях, но почти никогда не требуется для выполнения рабочих задач. Также о нейросетях за единичными исключениями не спрашивают на собеседованиях.

«Важно, чтобы было алгоритмическое мышление. А если есть алгоритмическое мышление, можно считать, что человек автоматически умеет и промпты писать, и с ИИ работать», — QA‑инженер в компании‑дистрибьюторе IT‑оборудования

Многие компании начинают внедрять искусственный интеллект для упрощения и ускорения работы. Кто‑то отмечает, что джуниоры могут использовать нейросети, например, для формирования тестовых сценариев и юзкейсов.

«Ни в одной компании требований я таких не видел. Но если человек это умеет, использует в работе, то это в любом случае будет ему полезно, потому что, скорее всего, он какие‑то вещи будет делать быстрее», — лид QA‑направления в мобильной геймдев‑компании

Экспертам важно, чтобы начинающий QA‑инженер, если он пользуется нейросетями, делал это правильно — помнил о безопасности данных и вдумчиво анализировал, а не бездумно копировал результаты.

Что ещё не нужно джуниорам: low-code, тестирование безопасности и CI/CD

В рамках исследования также проверялись гипотезы, связанные с рядом неочевидных навыков в работе начинающего QA‑инженера.

Вот какие требования не подтвердились.

  • Low‑code и no‑code. Некоторые эксперты даже не в курсе применения этих технологий в тестировании.

  • Тестирование безопасности. Безопасностью занимаются люди на других ролях. Кроме того, такая специализация может насторожить — это отдельная, сложная сфера, которую нелогично осваивать начинающему QA‑инженеру. Но любому IT‑специалисту полезно знать основы кибербезопасности.

  • CI/CD. Заинтересованность и понимание основ CI/CD будет плюсом, но знание не требуется большинством работодателей.

Скилсет джуниора: на что рассчитывают работодатели

Ниже — скилсет идеального кандидата, согласно требованиям работодателей. Списки могут различаться в зависимости от сегмента.

Хардскилы

Базовые навыки из категории must have.

  • Понимание и знание теории тестирования и умение применять её на практике

  • Базы данных: SQL

  • API: Swagger или Postman, понимание JSON и коллекций

  • UI‑тестирование: DevTools, BrowserStack

  • Контроль версий: Git

  • Мобильное тестирование: Xcode, Android Studio, сниферы (Charles, Proxyman)

  • Тест‑менеджмент: Jira и аналоги

  • Документация: Confluence и аналоги

  • Логирование: Kibana, Elastic

  • TMS (Test Management System): Zephyr, Allure

  • Figma

Реже встречаются следующие требования.

  • Message broker: Rabbit, Redis, Kafka

  • Инструменты для CI/CD: TeamCity, Jenkins

  • Нагрузочное тестирование: Grafana

  • Linux: знание команд, умение смотреть логи

  • Docker: умение поднять окружение

А эти навыки относятся большинством работодателей к числу nice to have. Они ценятся, но только при условии, что джуниор понимает, зачем ему это, и у него всё хорошо с базовыми скилами.

  • Любая автоматизация: Selenium, Appium

  • Программирование: Python, Java, Kotlin (в идеале — знание ООП)

  • Понимание CI/CD, TeamCity или Jenkins (но не настройка и не организация пайплайнов)

  • Умение обращаться к древу коммитов

  • Идемпотентность в тестировании

  • Понимание, как настраивать окружение в Postman

  • Токены: какие бывают, чем отличаются друг от друга

  • Мобильное тестирование: Android Debug Bridge

Софтскилы

Софтскилы для джуниора не менее важны, чем хардскилы.

  • Коммуникабельность — умение задавать вопросы и не стесняться это делать, аргументировать свою точку зрения и договариваться

  • Неконфликтность и умение работать в команде — очень часто упоминается у нанимающих, проверяется на кейсах и в рассказах о прошлой работе

  • Ответственность

  • Стрессоустойчивость

  • Внимательность

  • Аналитическое (алгоритмическое) мышление

  • Заинтересованность в сфере и активность («горящие глаза»)

  • Понимание методологий работы Scrum и Agile

  • Умение приоритизировать задачи и грамотно распоряжаться временем

Как устроен наём джуниоров

После скрининга резюме кандидаты проходят собеседования с теоретической и практической частью. Реже — решают тестовые задания. Разберём каждую составляющую подробнее.

Теория: что спрашивают на собеседованиях

Кроме вопросов о навыках из скилсета выше, на интервью могут задать следующие вопросы (это далеко не полный список).

  • Что такое интернет, как работает интернет и его составляющие

  • Что такое тестирование, какие бывают виды тестирования, чем они различаются и как их выбирать

  • Чем ручное тестирование отличается от автоматизированного

  • Чем мобильное тестирование отличается от веб‑тестирования

  • Что такое клиент‑серверная архитектура

  • Какие бывают техники тест‑дизайна

  • Как устроен жизненный цикл разработки и тестирования

  • Как и где заводить баги, как их приоритизировать

  • Как отбирать кейсы на тест

  • Что включает документация и как с ней работать

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

«В разговоре про технологии часто задаём вопросы из разряда „слышал или не слышал“. Потому что мало у кого будет реальный опыт», — лид QA‑направления в дочерней компании крупного банка

Практика: задание в реальном времени

Простое задание могут дать прямо на собеседовании. Как правило, это что‑то вроде поля ввода, которое нужно протестировать: выделить классы, уточнить особенности (например, если речь о мобильном приложении), выбрать техники тест‑дизайна, объяснить выбор и раскрыть свои размышления.

Также могут задать условия: допустим, кнопка должна быть розовая, а на макетах — красная. Нужно найти решение. Часто в таких задачах проверяют и хард‑ и софтскилы.

«Ситуация: к вам пришли лиды двух разных команд. У всех равные условия. У всех срочные релизы. И каждый релиз надо тестировать восемь часов. Но оба надо выпустить сегодня. Кого выберете?», — глава QA‑направления в сервисе партнёрского маркетинга

Если предстоит тестировать бэкенд, на интервью может быть лайв‑кодинг‑сессия на проверку знания SQL. Задача вряд ли будет сложной — скорее, что‑то вроде «написать простой запрос к базе данных с объединением таблиц».

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

Тестовые задания: исчезающий вид

Наблюдается тренд отказа от тестовых заданий. Нанимающие эксперты не считают их нужными и даже выступают против.

«Тестовых у нас нет. Не вижу смысла: во‑первых, сейчас куча ИИ‑шек и форумов, где все друг другу уже что‑то нарешали. Для меня это лишняя головная боль: сидеть, отсматривать, давать ещё какой‑то фидбэк по каждому заданию…», — лид QA‑направления в дочерней компании крупного банка

Но где‑то тестовые всё же встречаются. Выпускники отмечают, что задания очень разнообразны — от задач на логику до поиска багов и составления баг‑репортов.

Вот на чём обычно фокусируются работодатели:

  • тест‑дизайн: граничные значения и классы эквивалентности

  • коды ошибок

  • нахождение и сортировка багов по критичности

  • оформление багов

  • простые запросы в SQL

Самое главное

Резюмируем выводы исследования.

  • Работодатели готовы нанимать ручных тестировщиков и отмечают, что спрос на них не падает, так как не всё можно покрыть автотестами, а услуги фулстек‑тестировщиков дороже.

  • При найме работодатели отдают приоритет джуниорам с развитыми софтскилами и высокой мотивацией. Последнюю можно подтвердить знанием дополнительных технологий, фактом посещения конференций и самостоятельного обучения вне курсов.

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

  • Найм обычно состоит из двух‑трёх этапов: скрининг резюме, выполнение тестового задания (встречается всё реже) и собеседование с проверкой теории и практическими заданиями.

  • Исследовательское тестирование становится must have навыком — его проверяют на собеседованиях, и оно пригождается в работе.

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

  • Пока у работодателей нет требований к использованию нейросетей. Навык работы с искусственным интеллектом можно отнести к категории nice to have, но только при условии, что джуниор помнит о безопасности данных и самостоятельно анализирует результаты.

Комментарии (0)