Тестировщик (QA-инженер) проверяет, что программа делает то, что обещано, и не ломается там, где пользователь этого не ждёт. Это одна из профессий в IT, куда приходят без технического образования: на старте важнее внимательность и умение ясно описать проблему, чем навыки программирования. На этой странице: обязанности тестировщика, зарплаты по открытым данным, шаги для входа в профессию с нуля и курсы тестировщика из нашего каталога.
Чем занимается тестировщик
QA расшифровывается как quality assurance, обеспечение качества. На практике тестировщик участвует в разработке с самого начала: читает требования, ищет в них противоречия и заранее продумывает, как будет проверять новую функцию.
- анализирует требования и макеты, задаёт вопросы аналитику и дизайнеру;
- пишет тест-кейсы и чек-листы, выбирает проверки с помощью техник тест-дизайна;
- проверяет веб-сайты, мобильные приложения и API вручную;
- заводит баг-репорты: шаги, ожидаемый и фактический результат, окружение, скриншоты и логи;
- проводит регрессионное тестирование перед релизом;
- с опытом пишет автотесты на Python или Java и встраивает их в CI.
Где работает
Тестировщики нужны везде, где пишут софт: продуктовым IT-компаниям, банкам и финтеху, интернет-магазинам, разработчикам игр, аутсорсинговым студиям, госсектору. Есть отдельные направления: тестирование мобильных приложений, игр, нагрузочное тестирование, тестирование безопасности. В нашей выгрузке вакансий в каждой четвёртой указана удалённая работа.
Навыки и инструменты
| Область | Что нужно для первой работы | Что добавить потом |
|---|---|---|
| Теория | виды и уровни тестирования, жизненный цикл бага, техники тест-дизайна | стратегии тестирования, метрики качества |
| Документация | чек-листы, тест-кейсы, баг-репорты в Jira или аналогах | тест-планы, отчёты о тестировании |
| Веб и API | DevTools браузера, HTTP-запросы, Postman | Charles или Fiddler, проверка нагрузки |
| Данные | базовые запросы SQL | подготовка тестовых данных |
| Автоматизация | не обязательна | Python или Java, Selenium, Playwright, pytest, Git, Docker |
Не менее важны мягкие навыки: спокойно обсуждать ошибки с разработчиками, расставлять приоритеты и писать так, чтобы баг воспроизводился с первой попытки.
Сколько зарабатывает тестировщик
По открытым данным портала «Работа России» (opendata.trudvsem.ru, выгрузка 12.10.2026) по запросу «тестировщик» нашлась 81 вакансия, из них в 39 тестирование или QA указаны в названии должности и есть зарплата. Медиана нижней границы зарплаты: 60 000 ₽, половина вакансий предлагает от 50 000 до 113 400 ₽. При требовании опыта 1-2 года медиана 54 612 ₽ (22 вакансии), при опыте от 3 лет 115 000 ₽ (14 вакансий).
Выборка небольшая: IT-компании публикуют вакансии в основном на коммерческих сайтах поиска работы, поэтому эти цифры стоит считать ориентиром, а не рыночной нормой. Главный вывод из них устойчив: зарплата заметно растёт с опытом и с переходом в автоматизацию.
Как стать тестировщиком с нуля
- Разберитесь в основах: зачем нужно тестирование, какие бывают виды проверок, как устроен процесс разработки.
- Освойте ручное тестирование веба: чек-листы, тест-кейсы, баг-репорты, DevTools. Это ядро профессии и основа любой автоматизации.
- Добавьте технический минимум: HTTP и API в Postman, простые запросы SQL, работу с логами.
- Соберите портфолио. Протестируйте открытый сайт или приложение, опишите найденные ошибки, выложите тест-документацию в открытый репозиторий.
- Готовьтесь к собеседованию: на нём просят протестировать предмет или форму и разбирают теорию.
- Через 6-12 месяцев работы переходите к автоматизации: язык программирования, фреймворк автотестов, CI.
Как сравнивать программы и что должно быть в портфолио, мы разобрали в статье «QA-инженер с нуля: как выбрать курс».
Курсы тестировщика в каталоге
Все три программы начинают с нуля и проходят ручное тестирование, различаются глубиной автоматизации, длительностью и документом.
| Школа | Курс | Цена по карточке | Длительность | Документ |
|---|---|---|---|---|
| GeekBrains | Тестировщик ПО / QA-инженер | от 171 841 ₽, от 4 774 ₽/мес | 6-9 месяцев | уточняйте у школы |
| Бруноям | Инженер по тестированию | от 54 900 ₽, от 4 575 ₽/мес | 6 месяцев | удостоверение о повышении квалификации |
| Нетология | Инженер по тестированию | от 105 000 ₽ | 8 месяцев | диплом о переподготовке (при СПО или высшем) или сертификат |
Школы в алфавитном порядке. Цены и сроки взяты из карточек нашего каталога, сверка со страницами школ 30.08.2026; скидки и тарифы меняются, актуальную цену смотрите в карточке курса.
Другие программы по разработке и смежным ролям собраны в разделе «IT и программирование». Если тестирование окажется близко к анализу требований, посмотрите профессию системного аналитика.
Частые вопросы
Нужно ли уметь программировать, чтобы стать тестировщиком?
Для ручного тестирования нет. Программирование понадобится для автоматизации, и в большинстве курсов оно идёт вторым этапом после ручного тестирования.
Сколько времени занимает обучение?
Программы в каталоге длятся от 6 до 9 месяцев. Первые собеседования на позицию младшего тестировщика можно проходить после блока ручного тестирования.
Можно ли стать тестировщиком после 30 или 40 лет?
Да. Опыт в другой сфере помогает: бухгалтер лучше проверит учётную систему, а продавец заметит неудобство в интернет-магазине. Работодатели смотрят на тестовое задание и портфолио.
Чем QA-инженер отличается от тестировщика?
Часто это синонимы в вакансиях. Если различают, то тестировщик проверяет готовый продукт, а QA-инженер отвечает за качество процесса целиком: от требований до мониторинга после релиза.