Профессия тестировщик (QA-инженер): кто это, чем занимается, сколько зарабатывает и как стать в 2026 году

Профессии · Программирование

Тестировщик (QA-инженер, специалист по тестированию ПО) проверяет, что программа работает так, как задумано, и находит ошибки раньше, чем их увидят пользователи. По данным Хабр Карьеры за первое полугодие 2026 года, медианная зарплата в ручном тестировании составляет 83 тыс. ₽ у Junior и 143 тыс. ₽ у Middle, а в автоматизации 108 и 197 тыс. ₽. Войти в профессию без опыта можно, но на вакансии для новичков откликается много людей, поэтому решают SQL, работа с API и несколько проектов в портфолио.

Обновлено: 06.10.2026 Чтение: ~25 минут Зарплаты, вакансии и цены: с датами и источниками

83 → 143 тыс. ₽ медиана ручного тестировщика: Junior и Middle, 1-е полугодие 2026 (Хабр Карьера)
~1,2 тыс. вакансий «тестировщик» и «QA engineer» по названию на hh.ru по России, 06.10.2026
SQL + API встречаются в 18 и 17 из 20 разобранных вакансий (Хабр Карьера, с сентября по октябрь 2026)
4 мес. длительность курсов по ручному тестированию у Практикума, Нетологии, Хекслета и Skillbox (06.10.2026)

Кто такой тестировщик

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

В вакансиях чаще всего встречаются названия «тестировщик», «QA-инженер», «инженер по тестированию» и «QA engineer». На практике это обычно одна и та же должность, а различия зависят от компании. Строгое разделение такое: QA (quality assurance) отвечает за процессы, которые снижают число ошибок, а QC (quality control) за проверку готового продукта. В России обязанности часто смешаны.

Чем раньше ошибка найдена, тем дешевле её исправить: на этапе требований это правка текста, после релиза это срочная доработка, откат версии и потерянные клиенты.

Определения QA и QC: обзоры профильных изданий, например thecode.media. Практика названий должностей: вакансии на Хабр Карьере, с сентября по октябрь 2026.

Популярные курсы по тестированию

Топ продаж
Добавлено избранноеУдалено из избранного 16
Академия Эдюсон
Добавлено избранноеУдалено из избранного 16
Первоначальная цена составляла 306 696 ₽.Текущая цена: 122 664 ₽.
60%
Топ продаж
Добавлено избранноеУдалено из избранного 10
Инженер по тестированию: с нуля до middle от Нетологии
Добавлено избранноеУдалено из избранного 10
Первоначальная цена составляла 221 000 ₽.Текущая цена: 132 600 ₽.
40%
Топ продаж
Добавлено избранноеУдалено из избранного 16
Академия Эдюсон
Добавлено избранноеУдалено из избранного 16
Первоначальная цена составляла 237 000 ₽.Текущая цена: 94 800 ₽.
60%
ПРОМО
Добавлено избранноеУдалено из избранного 22
logo_MyHomeCourse
Добавлено избранноеУдалено из избранного 22
Первоначальная цена составляла 179 208 ₽.Текущая цена: 71 712 ₽.
60%
ПРОМО
Добавлено избранноеУдалено из избранного 10
Профессия «Инженер по тестированию» от Skillbox
Добавлено избранноеУдалено из избранного 10
Первоначальная цена составляла 262 600 ₽.Текущая цена: 170 740 ₽.
35%

Берут ли работодатели выпускников онлайн-школ

Работодатель смотрит не на сертификат школы, а на то, что вы умеете и можете показать: тест-кейсы, баг-репорты, коллекцию Postman, SQL-запросы. Учебный проект курса станет сильной частью портфолио, если довести его до аккуратного вида и выложить так, чтобы его можно было открыть по ссылке. Перед покупкой узнайте, кто проверяет работы, есть ли стажировка и можно ли посмотреть выпускные проекты. Заявленные проценты трудоустройства школы считают сами и методику не раскрывают. Как собрать работы без опыта, читайте в разделе про портфолио .

Чем занимается тестировщик

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

  • Требования Читает задачу, макеты, находит дыры и противоречия
  • Тест-дизайн Составляет чек-листы и тест-кейсы
  • Проверка Проходит сценарии вручную или запускает автотесты
  • Баг-репорт Описывает ошибку: шаги, ожидание, факт
  • Ретест и регресс Проверяет исправления и что не сломалось старое
  • Отчёт Сообщает, что проверено, какие риски остались

Основные задачи

  • Тест-дизайн: подбирает проверки так, чтобы покрыть главное без перебора всех вариантов. Для этого используют классы эквивалентности и граничные значения.
  • Тестирование API: отправляет запросы к серверу напрямую, например через Postman, и проверяет коды ответов и данные.
  • Работа с данными: смотрит записи в базе SQL-запросами, чтобы убедиться, что действие в интерфейсе записало то, что нужно.
  • Регрессионное тестирование: перед релизом убеждается, что новые изменения не сломали старое. Эту часть чаще всего автоматизируют.

Виды тестирования

Вид Что проверяют Где встречается
Функциональное Соответствие поведения требованиям Почти везде, основа ручного тестирования
Smoke Базовая работоспособность после сборки, обычно 15–30 минут Каждая новая версия
Регрессионное Что не сломалось в старой функциональности Перед релизом, часто автоматизировано
Интеграционное и API Взаимодействие сервисов, коды ответов, формат данных Бэкенд и микросервисы
Нагрузочное Поведение при большом числе запросов Отдельные специалисты, инструменты вроде JMeter
Юзабилити Удобство сценариев для человека Продуктовые команды

Время smoke-проверки и разбор уровней тестирования: Yakor QA, 11.03.2026. Обобщение по видам составлено редакцией.

Что тестируют: сайты, мобильные приложения, игры

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

Тип продукта Что добавляется к общей базе Чем чаще пользуются
Сайты и веб-сервисы Разные браузеры, сетевые запросы, взаимодействие клиентской и серверной частей DevTools (вкладки Network и Console), Postman, Swagger
Мобильные приложения Версии ОС и модели устройств Android Studio и Xcode, перехват трафика через Charles или Proxyman
Игры Проверка уровня, персонажа или локации: действия многократно повторяют с небольшими изменениями, чтобы найти условия, при которых ломается логика. Нужны знания гейм-дизайна и механик, часто проверяют английскую локализацию Те же тест-кейсы, трекер и баг-репорты, что в прикладном ПО

Тестировщик игр остаётся прежде всего тестировщиком, а не геймером: игровой опыт помогает, но основа работы та же. Десктопные приложения, устройства и встраиваемые системы здесь не разбираем.

Типы продуктов и условия проверки: Skillbox Media, 15.07.2026. Инструменты для веб- и мобильного тестирования: hh Карьера, 14.05.2025. Игры: Tproger, 15.05.2023 (данных по зарплатам и вакансиям в статье нет). Таблица составлена редакцией как обобщение.

Роль Главная задача Основные инструменты Чем отличается
Тестировщик (ручное тестирование) Проверяет продукт сценариями и находит ошибки Трекер задач, Postman, DevTools, SQL, система тест-кейсов Код почти не пишет, зато много анализирует требования
Автоматизатор (QA Automation, AQA) Пишет автотесты, чтобы повторяющиеся проверки выполнялись сами Python, Java, JavaScript или Kotlin, Playwright, Selenium, CI Пишет код, зарплата в среднем выше
SDET Строит инфраструктуру и фреймворки для тестирования Языки программирования, CI/CD, Docker Ближе к разработке, чем к ручной проверке
Нагрузочный тестировщик Проверяет скорость и устойчивость системы под нагрузкой JMeter, Kafka, мониторинг Узкая специализация с высокой медианой
Разработчик Создаёт функциональность Языки программирования, среда разработки Строит продукт, а не проверяет его независимо
Аналитик Формулирует требования и анализирует данные Документация, SQL, BI-системы Отвечает за «что делаем», а не «работает ли»

Соседние направления на сайте: Backend , Frontend , веб-разработка , продуктовый менеджмент и UX/UI дизайн . С ними тестировщик работает в одной команде каждый день.

Что должен знать и уметь тестировщик

Чтобы понять, что действительно просят работодатели, мы разобрали 20 вакансий на Хабр Карьере (даты публикации с 8 сентября по 5 октября 2026): 11 на ручное тестирование и работу с API, 8 на автоматизацию и 1 на нагрузочное тестирование. Выборка небольшая, а hh.ru автоматически прочитать не удалось, поэтому смотрите на порядок, а не на точные проценты.

  • SQL 18 из 20
  • REST API (любой инструмент) 17 из 20
  • Git 10 из 20
  • Postman назван прямо 9 из 20
  • CI/CD 9 из 20
  • Docker, Kafka или RabbitMQ по 8 из 20
  • Allure, Test IT, TestRail 6 из 20
  • Jira, Swagger по 5 из 20
  • Python, Java, JavaScript по 4 из 20
  • Playwright, DevTools по 3 из 20

Подсчёт редакции: упоминание в требованиях или в «будет плюсом» считалось за одно. Вакансии career.habr.com, с сентября по октябрь 2026. Английский в требованиях не встретился ни разу.

Главный вывод: для ручного тестирования ядро выглядит как SQL, API (Postman или Swagger), баг-трекер и Git. Эти навыки встречаются чаще любого языка программирования. Для автоматизации единого стека нет: Java, Kotlin, Python и TypeScript с Playwright представлены примерно поровну, Selenium в выборке встречался реже Playwright.

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

Математика нужна базовая, главное здесь логика и внимательность.

Карта инструментов и импортозамещение

Задача Что используют Заметка
Трекер задач и багов Jira, Яндекс Трекер, Kaiten, EvaTeam, VK WorkSpace, Azure DevOps Чаще пишут «Jira или аналоги»: логика важнее названия
Хранение тест-кейсов Test IT, EvaTest, DevpromALM, Сфера, FireTMS, DoQA, TestRail У Test IT есть бесплатная версия Lite на 5 пользователей
API Postman, Swagger Учатся на публичных песочницах
Перехват трафика Charles, Fiddler, Wireshark Нужны при тестировании мобильных приложений
Отчёты автотестов Allure Чаще как отчёт, а не как система тест-кейсов
Автотесты Playwright, Selenium, pytest, JUnit, RestAssured Выбирайте под язык, который учите

Импортозамещение затронуло инструменты: поддержку серверной Jira Atlassian прекратила 15.02.2024, а для Data Center обещала закончить поддержку к 2029 году. YouTrack от JetBrains тоже не отечественный продукт, компания приостановила работу в России в 2022 году. Поэтому на собеседовании важнее понимать цепочку «чек-лист, тест-кейс, прогон, отчёт», чем знать конкретную программу.

Перечень отечественных систем тест-менеджмента: рейтинг от 25.09.2025 на iaassaaspaas.ru; цены DoQA и QATools: сравнение на Хабре от 06.11.2025. Статус Allure TestOps как отечественного продукта не подтверждён, поэтому мы его так не называем.

Примеры: чек-лист, тест-кейс и баг-репорт

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

Чек-лист: форма входа

  • вход с правильными email и паролем открывает личный кабинет;
  • неверный пароль показывает понятное сообщение и не раскрывает, существует ли такой email;
  • пустые поля подсвечиваются и не отправляются на сервер;
  • email без «@» и с пробелами отклоняется;
  • длинный пароль (256 символов) и спецсимволы обрабатываются без ошибки сервера;
  • ссылка «Забыли пароль?» ведёт на восстановление;
  • после выхода кнопка «Назад» не возвращает в личный кабинет;
  • форма корректно выглядит на телефоне и в основных браузерах.

Тест-кейс

Поле Содержимое
ID и название TC-012. Вход с неверным паролем
Предусловие Пользователь test@example.com зарегистрирован, открыта страница входа
Шаги 1. Ввести в поле Email test@example.com. 2. Ввести в поле «Пароль» значение Wrong123. 3. Нажать «Войти»
Ожидаемый результат Вход не выполнен, показано сообщение «Неверный email или пароль», поля остаются заполненными, пароль скрыт
Приоритет Высокий

Баг-репорт

Поле Содержимое
Заголовок Вход по email в верхнем регистре возвращает «Неверный email или пароль»
Окружение Тестовый стенд, версия 2.4.1, Chrome 128, Windows 11
Шаги 1. Открыть страницу входа. 2. Ввести TEST@EXAMPLE.COM и верный пароль. 3. Нажать «Войти»
Фактический результат Показано «Неверный email или пароль», вход не выполнен
Ожидаемый результат Вход выполнен: регистр в адресе email не должен влиять на авторизацию
Серьёзность и приоритет Severity: средняя, priority: высокая (затрагивает часть пользователей на входе)
Вложения Скриншот экрана, ответ сервера из вкладки Network

Серьёзность (severity) показывает, насколько ошибка ломает продукт, приоритет (priority) определяет, как срочно её чинить. Классический пример: опечатка в названии компании на главной странице почти не мешает работе (низкая серьёзность), но исправить её нужно сразу (высокий приоритет).

Образцы составлены редакцией для обучения. Пример про серьёзность и приоритет: Yakor QA, 11.03.2026.

Первое тестовое под ключ: условие, решение и разбор

Чаще всего джун впервые видит тестовое уже в письме от работодателя и не знает, как выглядит хорошая сдача. Ниже полный учебный пример: условие, вопросы заказчику, тест-кейсы, баг-репорт и SQL с реальным результатом запроса. Задание составлено редакцией по типовым форматам и рассчитано примерно на 1,5-2 часа. Сначала попробуйте решить сами, потом сверьтесь с разбором.

Условие

Интернет-магазин добавил форму регистрации. Поля: email, пароль (от 8 до 32 символов, минимум одна цифра), возраст (целое число от 18 до 99), чекбокс «Согласен с условиями». Кнопка «Зарегистрироваться» активна, когда все поля заполнены. Задание: 1) задайте вопросы по требованиям; 2) составьте тест-кейсы; 3) оформите баг-репорт по найденному дефекту; 4) напишите SQL-запрос по двум таблицам.

Шаг 1. Вопросы по требованиям

Задавайте вопросы до тестов: так показывают, что видите дыры в требованиях. Примеры хороших вопросов:

  • Email уникален без учёта регистра? Должен ли «Anna@mail.ru» считаться тем же адресом, что «anna@mail.ru»?
  • Какие символы разрешены в пароле? Считаются ли пробелы в начале и в конце?
  • Возраст 18 и 99 входят в диапазон? Что делать с дробным числом и пустым полем?
  • Нужно ли подтверждение email и сколько живёт ссылка?
  • Что видит пользователь при ошибке: сообщение у поля или общее вверху?
  • Какие браузеры и устройства входят в проверку?

Шаг 2. Тест-кейсы

Не пишите сорок однотипных кейсов. Покажите техники: классы эквивалентности, границы, негативные сценарии, приоритет. Для этой формы достаточно такого набора:

ID Проверка Данные Ожидаемый результат Приоритет
TC-01 Успешная регистрация anna@example.com, Pass1234, 30, согласие Аккаунт создан, показано подтверждение Высокий
TC-02 Повторный email Тот же email, в другом регистре Отказ, сообщение «Email уже занят» Высокий
TC-03 Пароль, нижняя граница 7 символов и 8 символов с цифрой 7 отклонён, 8 принят Высокий
TC-04 Пароль, верхняя граница 32 и 33 символа с цифрой 32 принят, 33 отклонён Средний
TC-05 Пароль без цифры Password Отклонён, понятное сообщение Высокий
TC-06 Возраст, границы 17, 18, 99, 100 17 и 100 отклонены, 18 и 99 приняты Высокий
TC-07 Возраст, неверный ввод Пусто, 25.5, abc, -5 Отклонено без ошибки сервера Средний
TC-08 Формат email anna@, @example.com, anna example.com, пробел в конце Отклонено или пробел обрезан Высокий
TC-09 Чекбокс согласия Все поля верны, чекбокс снят Кнопка неактивна или показана ошибка Высокий
TC-10 Защита от повторной отправки Двойной клик по кнопке Создан один аккаунт Средний

Шаг 3. Баг-репорт

Допустим, на кейсе TC-04 вы обнаружили, что пароль из 33 символов принимается. Заголовок и шаги должны позволять разработчику повторить ошибку за минуту.

Поле Содержимое
Заголовок Форма регистрации принимает пароль из 33 символов при лимите 32
Шаги 1. Открыть форму регистрации. 2. Ввести валидные email и возраст, поставить чекбокс. 3. В поле «Пароль» ввести 33 символа, среди которых есть цифра. 4. Нажать «Зарегистрироваться»
Фактический результат Аккаунт создан, ошибки нет
Ожидаемый результат Пароль отклонён с сообщением о допустимой длине от 8 до 32 символов
Серьёзность и приоритет Severity: низкая, priority: средняя (нарушено требование, данные не страдают)
Вложения Скриншот формы и тело запроса из вкладки Network

Шаг 4. SQL-задача

Таблицы: users (id, email, created_at) и orders (id, user_id, amount, status). В users четыре пользователя (Анна, Борис, Вера, Глеб). В orders пять заказов: у Анны 1200 (paid) и 800 (cancelled), у Бориса 500 и 2500 (оба paid), у Глеба 300 (cancelled), у Веры заказов нет. Вопросы: кто не сделал ни одного заказа, и кто не сделал ни одного оплаченного заказа. Редакция прогнала запросы на этих данных в SQLite, результаты ниже настоящие.

Задача Запрос Результат
Пользователи без заказов SELECT u.email FROM users u LEFT JOIN orders o ON o.user_id = u.id WHERE o.id IS NULL vera@example.com
Пользователи без оплаченных заказов SELECT u.email FROM users u LEFT JOIN orders o ON o.user_id = u.id AND o.status = ‘paid’ GROUP BY u.id HAVING COUNT(o.id) = 0 vera@example.com, gleb@example.com
Сумма оплаченных заказов по пользователям SELECT u.email, SUM(o.amount) AS total FROM users u JOIN orders o ON o.user_id = u.id WHERE o.status = ‘paid’ GROUP BY u.id ORDER BY total DESC boris@example.com 3000; anna@example.com 1200

Ловушка здесь в условии: «без заказов» и «без оплаченных заказов» дают разные ответы. Условие статуса нужно поставить в ON, а не в WHERE, иначе LEFT JOIN превратится в обычный и потеряет Веру и Глеба. Это типичная ловушка на собеседованиях по SQL.

Что проверяет работодатель

Критерий Хорошая сдача Слабая сдача
Вопросы Выписаны допущения и вопросы по требованиям Сразу тесты, допущения скрыты
Тест-дизайн Классы, границы, негатив, приоритеты Одни позитивные сценарии
Воспроизводимость Шаги и данные, по которым баг повторяется «Не работает регистрация»
Приоритизация Понятно, что критично, а что нет Все дефекты одинаково срочные
Итог Короткое резюме: проверено, не проверено, риски Нет вывода, письмо без пояснений

Частые ошибки в сдаче: бессистемный набор кейсов без приоритетов, баг-репорт без ожидаемого результата, SQL без проверки на тестовых данных, опоздание с ответом без предупреждения, текст с опечатками. Готовые задания для тренировки собраны в открытой подборке Hexlet, ссылка в разделе про тестовое.

Условие, кейсы и баг-репорт составлены редакцией для обучения по типовым форматам тестовых. Запросы SQL выполнены редакцией в SQLite 06.10.2026 на данных из условия.

Сколько зарабатывает тестировщик в России

Самые подробные открытые цифры дала Хабр Карьера в исследовании за первое полугодие 2026 года (материал от 08.09.2026). Размер выборки именно по тестировщикам в материале не указан, поэтому считайте эти значения ориентиром. Медианы по грейдам:

Ручное тестирование

  • Junior 83 тыс. ₽
  • Middle 143 тыс. ₽
  • Senior 221 тыс. ₽
  • Lead 267 тыс. ₽

Автоматизация тестирования

  • Junior 108 тыс. ₽
  • Middle 197 тыс. ₽
  • Senior 307 тыс. ₽
  • Lead 372 тыс. ₽

Хабр Карьера, исследование за 1-е полугодие 2026, материал от 08.09.2026. Рост зарплат тестировщиков за полугодие: +5%. Разрыв между автоматизацией и ручным тестированием по нашему расчёту: около 30% у Junior, 38% у Middle и 39% у Senior.

По городам для всех тестировщиков вместе Хабр Карьера называет такие медианы: Москва около 200 тыс. ₽, Санкт-Петербург 190 тыс. ₽, регионы 150 тыс. ₽. Отдельно выделены QA-менеджеры (медиана 300 тыс. ₽) и инженеры по производительности (250 тыс. ₽). Для сравнения, медиана по всем IT за то же полугодие составляет 163 тыс. ₽.

Что говорят другие источники

Источник Дата Junior Middle Senior Комментарий
Хабр Карьера, ручное 08.09.2026 83 143 221 медианы, тыс. ₽
Хабр Карьера, автоматизация 08.09.2026 108 197 307 медианы, тыс. ₽
getgrade.ru 05.10.2026 80–153 165–230 208–330 1 769 анкет за 6 месяцев, ручное и авто вместе
ThreadQA (только автоматизация) 12.04.2026 80–130 150–230 250–400 оценка автора, школа продаёт курсы

Цифры расходятся из-за методики: анкеты специалистов, вакансии работодателей и оценки школ измеряют разное. Данные hh Карьеры в проверенных материалах внутренне противоречивы (в одном из них Middle получался ниже Junior), поэтому мы их не использовали. Для Junior без опыта реалистичная вилка по сумме источников: 70–110 тыс. ₽ в ручном тестировании и 100–160 тыс. ₽ в автоматизации.

От чего зависит зарплата

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

Рынок и вакансии: что с работой в 2026 году

Мы посчитали вакансии на hh.ru 06.10.2026, поиск по названию вакансии:

Запрос Россия Москва Санкт-Петербург
тестировщик 1 189 454 129
QA engineer 1 237 481 142
QA automation 93 47 19
Junior QA 62 22 12

Запросы пересекаются: «тестировщик» и «QA engineer» включают одни и те же вакансии, складывать их нельзя. Для «тестировщик» без опыта нашлось 193 вакансии по России, с удалёнкой 282. Поиск hh.ru ведёт себя неточно, так что берите порядок величин.

Для новичка важнее другое. Спрос на IT-специалистов в 2026 году просел: по сообщениям Коммерсанта от 10.07.2026, за первое полугодие IT-вакансии сократились примерно на пятую часть, а число резюме выросло, и тестирование названо среди сильнее всего пострадавших направлений. Цифр отдельно по QA в этих материалах нет. Реклама школ называет 500–2 500 откликов на одну Junior-вакансию, но независимого подтверждения этой цифры мы не нашли.

  • Больше всего вакансий просят опыт 1–3 года: по названию «тестировщик» это 601 из 1 189 вакансий, а «без опыта» только 193.
  • Многие компании вместо «чистого» ручного тестировщика ищут человека с API, SQL и базовой автоматизацией.
  • Заметная часть позиций доступна удалённо: среди вакансий «QA» на hh.ru удалёнка указана примерно в половине, у «тестировщик» около четверти (замер 06.10.2026).

Коммерсантъ, 10.07.2026 (по пересказу, первоисточники SuperJob и hh.ru уточняйте). Вакансии hh.ru: замер редакции 06.10.2026.

Как стать тестировщиком с нуля

Типичный план для ручного тестирования занимает 4–6 месяцев при занятиях несколько часов в неделю. Сроки примерные: они зависят от вашего времени и от того, насколько быстро получится собрать портфолио.

  1. Теория тестирования

    2–4 недели. Виды и уровни тестирования, жизненный цикл бага, чек-листы, тест-кейсы. Достаточно бесплатного курса на Stepik.

  2. Тест-дизайн

    2–3 недели. Классы эквивалентности, граничные значения, таблицы решений. Тренируйтесь на формах и калькуляторах.

  3. Трекер, DevTools, база

    2 недели. Jira или её аналог, вкладки Network и Console в браузере, чтение логов.

  4. API и Postman

    3–4 недели. Методы HTTP, коды ответов, JSON, переменные, проверки в Postman.

  5. SQL для тестировщика

    3–4 недели. SELECT, JOIN, GROUP BY, поиск дублей. Тренажёры вроде sql-ex.ru и sqlbolt.com.

  6. Git и основы командной строки

    1–2 недели. Хватит клонирования, веток и коммитов, чтобы вести портфолио.

  7. Портфолио и резюме

    3–4 недели. Три учебных проекта, оформленных в репозитории или в таблицах (см. ниже).

  8. Отклики и первое тестовое

    Параллельно. Разбирайте тестовые задания, учитесь на отказах и уточняйте, чего не хватило.

Автоматизацию имеет смысл начинать, когда уверенно держите SQL и API: выберите один язык (Python, Java или JavaScript) и один фреймворк, а не пробуйте всё подряд.

Откуда проще перейти

Откуда Что уже полезно Что добрать
Поддержка и колл-центр Знание продукта и типовых проблем пользователей, умение описывать ситуации Тест-дизайн, API, SQL
Аналитика и документация Работа с требованиями, умение находить противоречия Инструменты и автоматизация
Разработка Код и понимание архитектуры Тест-дизайн, культура баг-репортов; быстрее всего ведёт в автоматизацию
Далёкая сфера (торговля, образование) Внимательность, умение работать с людьми Весь стек с нуля, нужны проекты в портфолио

Таблица составлена редакцией как практическое обобщение, а не по статистике переходов.

Где учиться на тестировщика

Путь Срок Плюсы Минусы
Онлайн-курсы 4–12 месяцев Структура, проверка работ, стажировки у части школ Цена, качество программ разное, гарантий мало
Самообучение без срока Бесплатно или дёшево, свой темп Нужна дисциплина, никто не проверяет решения
Вуз или колледж 2–4 года Диплом и глубокая база Долго, профильных магистратур по тестированию нет

Онлайн-курсы: ручное тестирование и автоматизация

Школа и курс Срок Цена на 06.10.2026 Что важно знать
Хекслет, «Инженер по ручному тестированию» 4 мес. 45 000 ₽ вместо 61 000 ₽ при покупке до 15 октября Старт 08.10.2026, рассрочка 2 534 ₽ в месяц на 24 месяца. Гарантии трудоустройства на ручном курсе нет
Нетология, «Инженер по ручному тестированию» 4 мес. 61 000 ₽ вместо 123 148 ₽ Старт 19.10.2026. Акции у школы быстро меняются, цену перед покупкой сверяйте
Яндекс Практикум, «Инженер по ручному тестированию» 4 мес. 88 500 ₽ с учётом промокода и сертификатов Рассрочка от 3 613 ₽ в месяц на 36 месяцев. Гарантии работы нет
Skillbox, «Ручное тестирование (Manual QA)» 4 мес. рассрочка 8 164 ₽ в месяц на 12 мес. (около 98 000 ₽ со скидкой 45%) Заявлена гарантия «найдём работу или вернём деньги», условия читайте в оферте
Яндекс Практикум, «От новичка до автоматизатора» 9 мес. 156 000 ₽ Ручное тестирование и автоматизация в одной программе
Хекслет, «QA-инженер с нуля до автоматизации» (Python) 10–12 мес. 85 000–115 000 ₽ в зависимости от срока Заявлена гарантированная стажировка и помощь с поиском работы 6 месяцев
Нетология, автоматизация 9 мес. 83 700 ₽ (по Хабр Карьере) Цена агрегатора, на сайте школы может отличаться

Цены с официальных страниц школ на 06.10.2026, где указано иное, с Хабр Карьеры. У GeekBrains сайт не открылся, по агрегатору «Профессия Тестировщик» 6 мес. стоит 163 658 ₽ со скидкой 30%. SkillFactory показывает одинаковую цену для ручного и автоматизированного треков, Otus и Skypro цены скрывают (у Skypro набор закрыт), поэтому их в таблицу не включили. Курсов по тестированию у Karpov.Courses нет.

О гарантиях трудоустройства. Формально заявляют её только Skillbox (условия в оферте) и Хекслет в виде стажировки на автоматизации. У Практикума, Нетологии и Otus гарантии нет. Проценты «выпускников, нашедших работу» школы считают сами и методику не раскрывают, поэтому сравнивать по ним курсы бесполезно: смотрите на проекты, проверку работ и отзывы выпускников. Подборку курсов с фильтрами смотрите в разделе курсов по QA-тестированию .

Бесплатные материалы

Тренажёры для практики

Вузы

Магистратуры именно по тестированию ПО в России мы не нашли. Ближайшие варианты: программы по разработке ПО, где тестирование входит в учебный план (например, ИТМО и МИФИ), бакалавриат «Разработка и тестирование ПО» (например, Московский технологический институт) и короткие курсы СПбПУ на 40 академических часов. Условия приёма и цены меняются каждый год, смотрите на сайтах вузов.

Сертификат ISTQB

ISTQB Foundation Level (CTFL v4.0) в России можно сдать через RSTQB: экзамен стоит 150 евро, 40 вопросов, проходной балл 65%, время 60 минут. Расписание и условия оплаты смотрите на сайте RSTQB. Для работодателя это плюс к резюме, но не замена практики: в разобранных вакансиях сертификат как требование не встретился.

Цены школ и ISTQB: официальные страницы, проверено 06.10.2026. Условия акций и дат старта меняются.

Портфолио тестировщика без опыта

Когда нет коммерческого опыта, работодатель оценивает, как вы думаете и оформляете результаты. Ориентир из разборов для новичков: чек-лист на 15 и более пунктов, 10 и более тест-кейсов и 5 и более найденных багов на реальном объекте.

Ручное тестирование сайта или приложения

Чек-лист, тест-кейсы и баг-репорты по реальному открытому сервису: форма заказа, личный кабинет, мобильное приложение. Укажите браузеры, устройства и версию.

Тестирование API

Коллекция Postman на публичном API с проверками статусов и тела ответа, плюс таблица тест-кейсов и баг-репорт по найденным расхождениям.

SQL и анализ требований

Пять-шесть запросов с JOIN и GROUP BY на учебной базе, вопросы к техническому заданию и список найденных в нём противоречий.

  • Разложите материалы по папкам, например: ручное тестирование, API, анализ требований, и добавьте README с описанием.
  • Каждый баг подтверждайте доказательствами: скриншот, видео, ответ сервера.
  • Для автоматизации один хороший проект с отчётом Allure и запуском в CI ценнее трёх слабых.
  • Дополнительный опыт: краудтестинг (например, Яндекс Крауд), VK Testers, бета-тестирование приложений, баг-репорты в открытых проектах.

Пример структуры открытого портфолио можно посмотреть на GitHub автора andrchupin-tech : папки с ручным тестированием, API и анализом требований.

Резюме, тестовое задание и собеседование

Резюме джуна

  • Одна строка о себе: «Знаю теорию тестирования, SQL, Postman и Jira, сделал три учебных проекта».
  • Навыки по категориям: тест-дизайн, API, база данных, инструменты.
  • Вместо опыта опишите проекты: какие браузеры и устройства использовали, сколько багов нашли, какую документацию написали, и приложите ссылки.
  • Не выдумывайте опыт: по словам авторов ThreadQA (апрель 2026), службы безопасности сверяют даты работы с документами.
  • Избегайте перегруженного оформления и опечаток: рекрутёр смотрит резюме несколько минут.
  • Адаптируйте резюме под вакансию: ручное тестирование, API или автоматизация, не рассылайте одно и то же.

Тестовое задание

Типичное задание для Junior: проверить форму входа или регистрации, составить тест-кейсы по макету, протестировать API, написать несколько SQL-запросов. Открытая подборка Hexlet содержит около 400 реальных тестовых заданий от примерно 200 компаний, часть из них для QA, их полезно разобрать до собеседования.

Для практики подходит публичная песочница Restful Booker : на GitHub есть разбор такого задания с тест-кейсами и коллекцией Postman. Полный разбор с решением смотрите в разделе «Первое тестовое под ключ» выше.

Вопросы на собеседовании

Вопрос Короткий ответ
Какой у бага жизненный цикл? Новый, назначен, в работе, исправлен, проверен, закрыт; возможны возврат, отклонение и дубликат
Что такое пирамида тестирования? Много быстрых модульных тестов внизу, меньше интеграционных и API, мало дорогих UI-тестов наверху
Что означают коды 200, 400, 401, 403, 404, 500? Успех, неверный запрос, нет авторизации, нет прав, не найдено, ошибка сервера
Чем PUT отличается от PATCH? PUT заменяет ресурс целиком, PATCH меняет часть полей
Как бы вы протестировали лифт или карандаш? Показать, что вы уточняете требования, делите на сценарии и граничные случаи

Список вопросов: Yakor QA от 11.03.2026 и разбор вопросов по Postman на Hirehi. Краткие ответы составлены редакцией и показывают суть, а не полный ответ.

Плюсы и минусы профессии

Плюсы

  • Порог входа ниже, чем у разработки: для ручного тестирования хватает 4–6 месяцев обучения.
  • Рост по двум дорожкам: в автоматизацию и в управление качеством, где медиана Lead и менеджеров выше.
  • Навыки SQL и API пригодятся в смежных профессиях: аналитика, разработка, продуктовая роль.
  • Много вакансий с удалённой работой.

Минусы

  • Вакансий для новичков мало, конкуренция высокая, первые отклики могут долго не получать ответа.
  • Зарплата ручного Junior заметно ниже автоматизации.
  • Работа монотонная: регресс и повторные проверки занимают много времени.
  • Тестировщика часто считают «последним звеном»: срыв срока и ошибки в релизе легко свалить на проверку.

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

ИИ и профессия тестировщика

Нейросети уже генерируют тест-кейсы по описанию, данные для проверок, шаблонный код автотестов и помогают разбирать упавшие тесты. Поэтому рутина начинающего специалиста дешевеет быстрее всего. Цифры о росте продуктивности (например, средние 19% по оценке ThreadQA в апреле 2026 или «до 70–90% автономности» в материалах вендоров) приведены самими авторами без независимой методики, относитесь к ним как к оценкам.

Что остаётся человеку: понимание бизнес-логики и риска, работа с требованиями, проверка выдачи ИИ на галлюцинации и ложные проверки, стратегия качества. В одной из разобранных вакансий (Aston) прямо указан опыт работы с ИИ-агентами.

  • Используйте ИИ для черновиков тест-кейсов и шаблонных запросов, но проверяйте результат вручную.
  • Не загружайте в нейросети данные заказчика и закрытый код без разрешения безопасности.
  • В портфолио показывайте, как вы применяли ИИ и как проверили его ответ.
  • Развивайте то, что ИИ делает хуже: тест-дизайн, анализ требований, общение.

ThreadQA, апрель 2026 (обновлено 21.09.2026); Лаборатория Качества, 02.12.2025. Источники частично вендорские. Рекомендации составлены редакцией.

Работа за рубежом и удалёнка

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

Страна Данные Источник
США Медиана QA analysts and testers 104 300 $ в год (май 2025), рост занятости 2025–2035 около 6% BLS
Германия Медиана около 51 000 € в год (218 анкет, обновлено 01.11.2025) PayScale
Польша В среднем около 85 тыс. PLN в год (69 анкет, 02.03.2026) PayScale

Цифры PayScale основаны на небольших выборках. Зарплаты для россиян на удалёнке зависят от схемы найма, поэтому открытой надёжной статистики по ним нет.

Карьера тестировщика

Ступень Что делает Что показать для роста
Junior Выполняет тест-кейсы, пишет баг-репорты, учится у команды Аккуратность, SQL, API, портфолио
Middle Сам проектирует проверки, ведёт функциональность, участвует в планировании Тест-дизайн, начальная автоматизация, инициатива
Senior Строит стратегию тестирования, наставляет, выбирает инструменты Системное мышление, автоматизация, работа с рисками
Lead и QA-менеджер Управляет командой качества и процессами Управление людьми и процессами

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

Ступени и описание задач составлены редакцией по описаниям вакансий. Зарплатные ориентиры на каждой ступени приведены в разделе о зарплатах.

Полезные ссылки и ресурсы

Книги

  • Святослав Куликов, «Тестирование программного обеспечения. Базовый курс», 3-е издание, бесплатно на сайте автора
  • Гленфорд Майерс, Том Баджетт, Кори Сандлер, «Искусство тестирования программ», 3-е издание (Диалектика, 2012, переиздание 2020)
  • Джеймс Уиттакер, Джейсон Арбон, Джефф Каролло, «Как тестируют в Google»

Telegram-каналы

Вакансии для новичков

Сообщества

Наличие и активность Telegram-каналов проверены по публичным превью 06.10.2026.

Частые вопросы о профессии тестировщика

Источники и актуальность данных

Зарплаты, цены и вакансии меняются: страница пересматривается раз в квартал. Последняя проверка данных: 06.10.2026.

Анастасия Богуцкая
Анастасия Богуцкая

Копирайтер, журналист. Профессиональные интересы сосредоточены на таких темах, как онлайн-образование, современные профессии, IT и Digital индустрия: • Разборы актуальных карьерных трендов, востребованных и перспективных профессий. • Рейтинги и аналитика лучших курсов по направлениям. • Гайды для самообучения с образовательными материалами в открытом доступе. • Обзоры тенденций, технологий в IT, Digital.

Мы будем рады услышать ваши мысли

ОСТАВИТЬ ОТВЕТ

EDDU.PRO
Logo
EDDU.PRO
Logo
Зарегистрировать новый аккаунт