Live-данные · обновлено 23.06.26

QA Manual: кто это и чем занимается

Тестировщик ПО проверяет продукт вручную, ищет риски, описывает дефекты и помогает команде выпускать изменения надёжнее. SkillStat показывает зарплату, спрос и навыки.

БА Баранцев Алексей · Технический редактор · эксперт по тестированию ПО
Вакансии
406
Москва и МО · 23.06.26
Медиана зарплаты
139 000 ₽
вилка 115 000–179 000 ₽
По активным вакансиям
Спрос
98 / 100
Очень высокий · #4
Уровень
Middle
40% вакансий
Формат
без лидера
удал. 19% · гибрид 41% · офис 40%
Выборка зарплат
104
вакансий с зарплатой

Как ещё называют тестировщика

В вакансиях и поисковых запросах встречаются разные названия одной зоны качества. QA-инженер шире, чем ручной тестировщик: в него могут входить процессы качества, стратегия тестирования и автоматизация, но на junior- и middle-вакансиях эти названия часто пересекаются.

тестировщик ПОручной тестировщикQA Manualmanual QA engineerQA testersoftware testerинженер по тестированиюспециалист по тестированиюQA-инженер

Коротко о профессии

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

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

Чем сложнее продукт, тем сильнее роль смещается от простой проверки к анализу риска. Нужно понимать API, SQL, HTTP, логи, жизненный цикл дефекта и то, какие проверки уже пора автоматизировать. Поэтому ручное тестирование остаётся хорошей точкой входа, но только для тех, кто готов быстро расти технически.

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

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

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

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

Как читать данные на странице

Числовые метрики показывают вакансии Москвы и Московской области. Описание роли, задач и навыков относится к профессии в целом.

Регион
Москва и МО
Срез
23.06.26
Зарплата
По активным вакансиям
Выборка
n=104

Как мы считали

  • Страница опирается на активные вакансии SkillStat по Москве и МО; дата среза, число вакансий, медиана и спрос берутся из live-виджетов страницы.
  • Навыки показывают только явные упоминания работодателей. Поэтому техники вроде граничных значений или чек-листов могут быть раскрыты в тексте, даже если не попали в частотный топ как отдельные теги.
  • Java, Python и Selenium на manual-странице читаются как мост к автоматизации, а не как обязательный минимум для каждого ручного тестировщика.
  • Курсы на странице показываются как возможный маршрут входа; если ссылка партнёрская, это не влияет на методику подбора.

Актуальные данные по профессии

Актуальный срез по вакансиям, зарплате, спросу и динамике найма для тестировщика ПО в Москве и МО.

Вакансии Количество активных вакансий на сегодня в регионе Москва и МО. Не включает закрытые или приостановленные.
406
активных вакансий
Москва и МО · текущий срез 23.06.26
7 дней назад
456
16.06.26 -11%
30 дней назад
373
24.05.26 +9%
Спрос 50 = средний по рынку, 100 = в 4× больше вакансий чем у средней IT-профессии. Метрика считается по актуальной выборке Москва и МО.
98
из 100
Ранг по спросу
#4 из 71
Статус
Очень высокий
Топ спроса
#1
Системный аналитик
645
#2
Продакт-менеджер
521
#3
Бизнес-аналитик
504
Медианная зарплата
139 000
Москва и МО · По активным вакансиям
Ранг в зарплатах
#30 из 31
Диапазон рынка
115 000 ₽ - 179 000 ₽
июнь 2026 г. -1%
Топ зарплат
#1
Техлид
402 000 ₽
#2
Тимлид
345 000 ₽
#3
ML-инженер
287 000 ₽
#30
QA Manual
139 000 ₽
Средний тренд Сначала сравниваем последние 30 дней с предыдущими 30. Если в одном из окон меньше 14 точек, пробуем 45, 60, 90 дней. Ряд использует ту же семантику активных публичных вакансий, что и верхнее число.
↑ 27.6%
последние 30 дней vs предыдущие 30
среднее последнего окна выше предыдущего
412 против 323 вакансий, последние 30 дней vs предыдущие 30
сглаживание 30 дней

Кто такой QA Manual

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

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

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

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

Рабочий фокус

Проверка требований, сценариев, интерфейса, данных и дефектов

Что важно

Тест-дизайн, точное описание ошибок, API, SQL и понимание продукта

Куда расти

Автоматизация тестирования, старший QA, аналитика требований и управление качеством

Что делает ручной тестировщик

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

Как выглядит сильная работа

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

Именно поэтому ручное тестирование остаётся важным даже в командах с хорошей автоматизацией.

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

Где проходит граница роли

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

Это отдельная профессиональная оптика на качество, а не временная остановка до настоящей инженерии.

Что такое тестирование ПО

Тестирование ПО - это проверка программного продукта на соответствие требованиям, пользовательским сценариям и ожиданиям качества. Тестировщик не доказывает, что ошибок нет; он снижает риск того, что критичная ошибка попадёт к пользователю.

Требования и ожидания

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

Функциональные проверки

Тестировщик проходит основной путь пользователя, граничные условия, негативные сценарии, права доступа, статусы и повторные действия. Его задача - найти не только падение, но и неверное поведение.

Регрессия и быстрые проверки

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

API, данные и окружение

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

Тест-дизайн: как тестировщик выбирает проверки

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

Классы эквивалентности

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

Граничные значения

Ошибки часто появляются на краях диапазона. Для поля возраста от 18 до 99 полезны проверки 17, 18, 19, 98, 99, 100, пустого значения и неверного формата.

Таблицы решений

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

Переходы состояний

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

Негативные сценарии

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

Risk-based testing

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

Баг-репорт, тест-кейс и чек-лист: что пишет тестировщик

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

Чек-лист

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

Тест-кейс

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

Баг-репорт

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

Test summary

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

Регрессионный набор

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

Чем занимается QA Manual

Проверка требований
  • Читает постановку задачи и ищет противоречия, неполные условия и неописанные пользовательские сценарии.
  • Уточняет ожидаемое поведение до начала проверки, чтобы дефекты не спорили с разными трактовками требований.
  • Фиксирует проверочные условия так, чтобы команда понимала, что именно будет считаться готовым результатом.
Проверка API и данных
  • Смотрит ответы API, параметры запросов, коды ошибок и то, как система ведёт себя при пустых, неверных или повторных данных.
  • Сверяет данные в интерфейсе, базе и интеграциях, если сценарий не объясняется только экраном.
Ручное тестирование продукта
  • Проходит основные и граничные пользовательские сценарии в интерфейсе, API или внутреннем инструменте.
  • Проверяет формы, права, статусы, ошибки, валидацию, данные и поведение после повторных действий.
  • Сравнивает фактический результат с требованиями и ожиданиями пользователя.
Работа с дефектами
  • Описывает ошибку так, чтобы разработчик мог воспроизвести её без догадок.
  • Прикладывает шаги, данные, окружение, фактический результат, ожидаемый результат и доказательства.
  • Проверяет исправление и следит, не появился ли похожий дефект рядом.
Качество процесса
  • Помогает команде видеть повторяющиеся слабые места в требованиях, интерфейсе и данных.
  • Держит тестовую документацию обновлённой, а не копит устаревшие чек-листы.
  • Передаёт стабильные сценарии в автоматизацию, если ручная проверка уже неэффективна.
Коммуникация с командой
  • Обсуждает спорные дефекты с аналитиком, дизайнером и разработчиком, чтобы команда быстрее дошла до причины, а не спорила о формулировках.
  • Помогает договориться, какие проверки нужны до релиза, а какие можно перенести без риска для пользователя.

Как выглядит работа по задаче

Работа ручного тестировщика начинается с понимания ожидаемого поведения. Если требование неясно, проверка быстро превратится в спор о том, баг это или особенность.

Шаг 01

Разбирает требование

Ищет неполные условия, спорные места, зависимости от ролей, статусов, данных и ошибок.

Шаг 02

Планирует проверки

Выбирает основные, граничные, негативные и регрессионные сценарии.

Шаг 03

Проверяет продукт

Проходит пользовательский путь, API-запрос или внутренний процесс и сравнивает результат с ожидаемым поведением.

Шаг 04

Описывает дефект

Фиксирует шаги, окружение, данные, фактический результат, ожидание и доказательства.

Шаг 05

Закрывает цикл

Перепроверяет исправление, обновляет чек-листы и передаёт повторяемые сценарии в автоматизацию.

Manual QA, QA Engineer, QA Automation и Test Analyst: в чём разница

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

Роль
Manual QA / ручной тестировщик
Главный фокус

Ручные проверки, сценарии, требования, дефекты и регрессия.

Что делает

Чек-листы, тест-кейсы, баг-репорты, проверенные сценарии и уточнённые риски.

Роль
QA Engineer
Главный фокус

Качество продукта и процесса шире одного ручного прогона.

Что делает

Тестовая стратегия, анализ рисков, инструменты, метрики качества и улучшение процесса.

Роль
QA Automation
Главный фокус

Повторяемые проверки в коде и стабильный сигнал о регрессии.

Что делает

Автотесты, тестовые фреймворки, запуск в CI/CD, отчёты и поддержка тестового кода.

Роль
Test Analyst
Главный фокус

Анализ требований, покрытие и тестовая модель сложной области.

Что делает

Матрицы покрытия, модели сценариев, приоритизация проверок и анализ пробелов.

Роль
Performance Tester
Главный фокус

Нагрузка, деградация, стабильность и метрики системы.

Что делает

Нагрузочные сценарии, профили нагрузки, результаты тестов и рекомендации по узким местам.

Роль
QA Lead / Test Lead
Главный фокус

Стратегия тестирования, команда и качество релизного процесса.

Что делает

План тестирования, приоритеты, распределение работы, метрики дефектов и развитие QA-команды.

Ручной тестировщик и инженер по автоматизации: в чём разница

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

01
Главный фокус
Ручной тестировщик

Ручная проверка сценариев, требований, интерфейса и поведения продукта.

Инженер по автоматизации

Автотесты, тестовый код, поддержка фреймворков и регулярные проверки.

02
Когда особенно нужен
Ручной тестировщик

На новых функциях, спорных требованиях, исследовательских проверках и UX-рисках.

Инженер по автоматизации

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

03
Инструменты
Ручной тестировщик

Jira, Postman, SQL, браузерные инструменты, чек-листы, тест-кейсы.

Инженер по автоматизации

Языки программирования, тестовые библиотеки, CI/CD, отчёты автотестов.

04
Результат
Ручной тестировщик

Понятный дефект, проверенный сценарий, уточнённое требование.

Инженер по автоматизации

Набор автотестов, который регулярно ловит регрессии.

05
Рост
Ручной тестировщик

Старший QA, тест-лид, аналитика требований, автоматизация.

Инженер по автоматизации

Инженер автоматизации, разработка тестовых платформ, качество релизного процесса.

Навыки тестировщика ПО: что требуют работодатели

Работодатели ждут от ручного тестировщика внимательности, понимания процесса разработки, умения писать понятные дефекты и знания базовых инструментов. Обычно нужны Jira, Confluence, Postman, SQL, REST, HTTP, Git на уровне чтения, работа с логами и умение проверять клиент-серверные сценарии.

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

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

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

В текущем активном срезе по этой роли 406 вакансий. Список работодателей ниже построен по накопленной статистике SkillStat, поэтому его нужно читать как ориентир по источникам вакансий, а не как долю текущего рынка.
Топ работодателей
Компании, которые встречаются в вакансиях по профессии QA Manual
1
Сбер. IT
116 вак.
2
ООО ИЦ АЙ-ТЕКО
57 вак.
3
Bell Integrator
45 вак.
4
YADRO
35 вак.
5
Перфоманс Лаб
29 вак.
6
ООО Кибертех-Сигнал
28 вак.
Вход через junior
25%
от рынка

Для старта есть окно, но оно неширокое.

На одну junior-вакансию приходится примерно 1.2 senior-позиции.
Навыков на вакансию
10
в среднем

Столько требований работодатели обычно собирают в одной позиции по этой роли.

API, SQL, Postman и DevTools для тестировщика

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

Postman и REST API

Postman помогает отправить запрос без интерфейса, проверить метод, URL, параметры, авторизацию, тело ответа, JSON-поля и коды 400, 401, 403, 404 или 500.

SQL-проверки

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

DevTools и логи

В браузерных инструментах видно сетевые запросы, ошибки консоли, заголовки, payload и время ответа. Это помогает отличить проблему интерфейса от ошибки сервера или данных.

Git, CI/CD и окружения

Тестировщику полезно понимать, какая версия попала на стенд, где смотреть результат сборки и почему один и тот же сценарий может вести себя по-разному на dev, stage и production.

Смежные роли

Роли, с которыми ручной тестировщик чаще всего пересекается в работе или в которые может вырасти после manual QA.

Сколько зарабатывает QA Manual

Зарплата ручного тестировщика зависит от того, какую часть качества специалист реально закрывает. На старте это чаще прохождение чек-листов, описание очевидных ошибок и проверка исправлений. Такой уровень нужен команде, но рынок быстро ограничивает его, если человек не умеет анализировать требования, данные и риски.
Между publishable Junior и Senior сейчас разрыв около 24 440 ₽, или 19%. Это даёт более честную картину роста, чем одна медиана по роли.
Медианная зарплата
139 000
Москва и МО · По активным вакансиям
Топ зарплат: #30 из 31

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

Диапазон
115 000-179 000
Выборка
104
вакансий с зарплатой
Сама медиана показывает центр рынка, но не объясняет, за счёт чего специалист растёт в доходе. Для этого важнее посмотреть, как меняется зарплата по уровням и где начинается заметный разрыв между грейдами.
Зарплата по грейдам
Медиана зарплаты по грейду. n — выборка вакансий с указанной суммой.
Senior
153 750 ₽
36 вакансий 130 747 - 229 885 ₽
Middle
161 460 ₽
32 вакансий 124 828 - 201 724 ₽
Junior
129 310 ₽
32 вакансий 104 612 - 153 736 ₽
Распределение по уровням
Middle
40% рынка
Lead
3%
Senior
31%
Middle
40%
Junior
25%
Intern
2%
По структуре вакансий видно, какой уровень для этой профессии считается базовым на рынке. Это помогает читать грейды не как абстрактную лестницу, а как реальную точку входа и роста.
Дополнительный разбор

Как читать медиану

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

Где начинается рост

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

Что говорит структура рынка

Ограничивает доход слабая техническая база. Если тестировщик не понимает API, SQL, HTTP, логи и устройство приложения, ему сложнее проверять современные продукты и говорить с разработкой на одном языке.

Вакансии тестировщика ПО: спрос и динамика рынка

Спрос на тестировщика ПО лучше читать как сочетание объёма найма, ранга профессии в общей выборке и устойчивости вакансий во времени. Виджеты выше дают быстрый срез рынка, а график ниже помогает понять, насколько этот спрос поддерживается от месяца к месяцу.

Активные вакансии
406
в активном найме
Москва и МО · текущий срез 23.06.26
7 дней назад
456
16.06.26 -11%
30 дней назад
373
24.05.26 +9%
Спрос
98
из 100
Ранг по спросу
#4 из 71
Статус
Очень высокий
Среднее число активных вакансий по месяцам
Блок показывает среднее число активных вакансий за месяц, чтобы видеть общую картину без шума отдельных дней.
июнь 420 неполный +80
май 340 -67
апрель 407 +3
март 404 -86
февраль 490
Июнь пока показан как текущий неполный месяц, поэтому его лучше читать как живую картину рынка, а не как итог месяца.
Дополнительный разбор

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

При этом рынок стал требовательнее. Работодателям уже недостаточно кандидата, который "готов внимательно кликать". Нужен тестировщик, который понимает жизненный цикл разработки, умеет работать с задачами, API, базой данных, логами и дефектами. Чем сложнее продукт, тем меньше ценность простого ручного прохода и выше ценность аналитического тестирования.

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

Формат работы тестировщика ПО

Этот срез показывает, в каком формате работодатели чаще всего открывают вакансии по профессии: удалённо, гибридно или с полной привязкой к офису.

Форматы работы распределены без явного лидера: текущий отрыв между ближайшими сценариями меньше 1 п.п.
Удалённо
19%
Гибрид
41%
Офис
40%
По 406 вакансиям

Карьерный путь тестировщика ПО

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

01
Junior
Медиана
129 310

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

02
Middle
Медиана
161 460

На среднем уровне специалист самостоятельно планирует проверки, работает с API и SQL, анализирует риски, ведёт регрессию и помогает уточнять требования до разработки.

03
Senior
Медиана
153 750

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

04
Lead

Руководитель качества отвечает за процесс тестирования, приоритеты проверок, развитие команды, метрики дефектов и связь качества с релизным процессом продукта.

Где работает QA Manual

Веб- и мобильные продукты

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

Финтех и сервисные платформы

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

Внутренние корпоративные системы

Ручное тестирование помогает находить ошибки в бизнес-процессах, которые не всегда очевидны по интерфейсу.

Путь в профессию: тестировщиком ПО

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

01
Первые 2 недели

Разберитесь, что такое тестирование ПО, дефект, тест-кейс, чек-лист, регрессия, smoke, sanity, окружение и ожидаемый результат. Параллельно тренируйтесь описывать проблему без слов «не работает».

02
1 месяц

Освойте тест-дизайн: классы эквивалентности, граничные значения, таблицы решений, переходы состояний, негативные сценарии и проверки прав доступа.

03
2 месяц

Добавьте web basics: HTTP, DevTools, клиент-сервер, формы, cookies, авторизацию, сетевые ошибки, коды ответов и базовую диагностику через браузер.

04
3 месяц

Освойте API-проверки: Postman, REST, JSON, заголовки, авторизацию, негативные ответы, Swagger и понятное описание того, что именно проверяет запрос.

05
4 месяц

Выучите SQL на рабочем уровне junior QA: SELECT, WHERE, JOIN, агрегаты, проверка статусов, дублей, связей и тестовых данных в базе.

06
5 месяц

Соберите практику по веб- и мобильному тестированию, логам, Git basics, тестовой документации, регрессионным наборам и приоритизации проверок перед релизом.

07
6 месяц

Оформите портфолио: 10 баг-репортов, чек-лист, API-коллекцию, SQL-проверки, регрессионный набор, краткий отчёт по качеству и резюме под junior QA-вакансии.

Путь в профессию
Как стать тестировщиком ПО: данные из вакансий
Roadmap, junior-рынок, проекты для портфолио, первый оффер — без обещаний, с цифрами.
Как стать тестировщиком ПО

Что добавить в портфолио тестировщику

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

Чек-лист для веб-формы

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

Баг-репорты по реальному продукту

Оформите 5-10 дефектов с окружением, шагами, фактическим и ожидаемым результатом. Лучше меньше, но так, чтобы проблему можно было воспроизвести без переписки.

API-проверки в Postman

Соберите коллекцию запросов: успешный сценарий, неверная авторизация, пустые поля, некорректный JSON, разные статусы ответа и короткие заметки о том, что именно проверяется.

SQL-сверки данных

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

Регрессионный набор

Опишите smoke, critical path, негативные сценарии и область, которую вы бы проверили перед релизом. Это показывает, что вы думаете не отдельным багом, а риском продукта.

Отчёт по качеству

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

Что спрашивают на собеседовании тестировщика

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

База тестирования

Чем тест-кейс отличается от чек-листа, что такое баг-репорт, severity и priority, регрессия, smoke, sanity, позитивные и негативные проверки.

Тест-дизайн на примере

Как проверить поле от 1 до 100, форму логина, переход статуса, таблицу решений или сценарий, где результат зависит от роли пользователя и состояния объекта.

API и Postman

Как отправить запрос, что означают коды 400, 401, 403, 404 и 500, где смотреть тело ответа, как проверить ошибку и чем GET отличается от POST.

SQL и данные

Зачем тестировщику SELECT, WHERE и JOIN, как проверить запись в базе и что делать, если интерфейс показывает одно, а данные в системе говорят другое.

Работа с дефектом

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

Рост в автоматизацию

Какие проверки стоит автоматизировать, почему не нужно автоматизировать всё подряд и чем полезны Java, Python или Selenium для ручного тестировщика, который хочет расти дальше.

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

Плюсы

  • Можно войти в IT без глубокого программирования на старте, если быстро развивать техническую базу.
  • Работа даёт хорошее понимание продукта, требований, разработки и поведения пользователей.
  • Есть рост в автоматизацию тестирования, аналитику, управление качеством или продуктовую экспертизу.
  • Результат работы заметен команде: хороший дефект помогает исправить реальную проблему.
  • Навык анализа требований переносим между разными продуктами и доменами.

Минусы

  • На входе высокая конкуренция, особенно среди кандидатов без технической подготовки.
  • Много повторных проверок, регрессии и аккуратной документации.
  • Часть команд недооценивает тестирование и подключает QA слишком поздно.
  • Без роста в API, SQL, логи и тест-дизайн профессия быстро упирается в потолок.

Кому подойдет

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

Подойдет

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

Не подойдет

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

FAQ по профессии QA Manual

Кто такой тестировщик ПО простыми словами?

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

Можно ли войти в тестирование без опыта в IT?

Можно, но одного интереса недостаточно. Нужны практические кейсы, базовый тест-дизайн, умение оформлять дефекты, Postman, SQL и понимание того, как клиент общается с сервером.

Заменит ли ИИ тестировщиков?

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

Что спрашивают на собеседовании тестировщика?

Часто спрашивают разницу между чек-листом и тест-кейсом, severity и priority, smoke и sanity, классы эквивалентности, граничные значения, оформление баг-репорта, API в Postman, SQL и пример тестирования формы логина.

Нужен ли Postman ручному тестировщику?

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

Нужен ли SQL тестировщику?

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

Нужно ли знать программирование?

На старте ручному тестировщику не обязательно писать код, но полезно понимать логику приложения, HTTP, данные и основы автоматизации. Python, Java и Selenium становятся важнее, если вы растёте в QA Automation.

Чем ручной тестировщик отличается от автоматизатора?

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

Чем тестировщик отличается от QA-инженера?

Тестировщик чаще отвечает за конкретные проверки и дефекты. QA-инженер может смотреть шире: на процесс качества, риски, тестовую стратегию, инструменты, метрики и автоматизацию. В вакансиях эти названия часто пересекаются, поэтому важнее смотреть на задачи.

Что добавить в портфолио тестировщику?

Покажите чек-лист, 5-10 баг-репортов, API-коллекцию в Postman, SQL-проверки, регрессионный набор и короткий отчёт о рисках. Важно показать ход мысли, а не только список найденных ошибок.

Что должен знать junior-тестировщик?

Junior должен понимать требования, дефекты, чек-листы, тест-кейсы, регрессию, smoke/sanity, основы HTTP, Postman, SQL на уровне простых проверок и уметь оформить баг так, чтобы его можно было воспроизвести.

Что такое баг-репорт?

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

Что такое регрессионное тестирование?

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

Что такое тест-кейс?

Тест-кейс - это повторяемая проверка: предусловия, шаги, тестовые данные и ожидаемый результат. Он нужен там, где проверку должны выполнять одинаково разные люди или команды.

Что такое чек-лист?

Чек-лист - это список условий и сценариев без подробного описания каждого шага. Он удобен для быстрой проверки области, регрессии или исследовательского тестирования.