Как стать тестировщиком с нуля
Тестирование — по-прежнему самая короткая дорога в разработку: порог входа ниже, чем у программиста, а работа с продуктом та же. Но рынок изменился: junior-вакансий меньше, требований больше. Ниже честный план — что учить, в каком порядке и сколько это займёт.
Что на самом деле требуют от junior
Если собрать актуальные вакансии на позицию без опыта, набор повторяется:
| Блок | Что должно быть в голове и руках |
|---|---|
| Теория | Виды и уровни тестирования, техники (классы эквивалентности, границы, попарное), чек-листы и тест-кейсы, жизненный цикл дефекта |
| Документация | Умение написать баг-репорт, который берут в работу с первого раза, и тест-кейс, который повторит другой человек |
| Web | Как устроен клиент-сервер, HTTP, коды ответов, cookie и хранилища, DevTools на уровне уверенного пользователя |
| API | REST, JSON, Postman: собрать запрос, подставить токен, прочитать ответ |
| SQL | SELECT, WHERE, JOIN, GROUP BY — проверить, что записалось в базу |
| Инструменты | Jira или аналог, Confluence, Git на уровне «понимаю, что за версия на стенде» |
| Мобильные | Часто просят базово: особенности проверки приложений, эмуляторы, логи |
Автоматизация на старте не обязательна, но за неё платят заметно больше — обычно это следующий шаг после первого года.
Сколько это занимает
Честные сроки при регулярных занятиях, без иллюзий:
| Занятость | До готовности к собеседованиям |
|---|---|
| 2 часа в день | 3–4 месяца |
| 4 часа в день | 2–2,5 месяца |
| Полный день | 6–8 недель |
Плюс поиск работы: от одного до четырёх месяцев. «Войти в IT за 30 дней» — это про продажу курса, а не про рынок.
План по неделям
- Недели 1–2. Основы. Зачем нужно тестирование, ошибка/дефект/отказ, виды и уровни, принципы. Параллельно — сразу практика: возьмите любой знакомый сайт и найдите на нём десять расхождений.
- Недели 3–4. Документация. Чек-листы, тест-кейсы, баг-репорты. Здесь важно не читать, а писать: двадцать написанных репортов дают больше, чем два прочитанных руководства.
- Недели 5–6. Техники. Классы эквивалентности, границы, попарное, таблицы решений. Это то, что отличает «потыкал» от «проверил».
- Недели 7–8. Web и DevTools. Клиент-сервер, HTTP, коды, заголовки, cookie, localStorage, вкладка Network, троттлинг, Console. Учитесь снимать доказательства: HAR-файл, запрос как cURL, скриншот с адресом.
- Недели 9–10. API и SQL. Postman, коллекции, переменные окружения, авторизация. SELECT с JOIN и GROUP BY. Обязательно руками, не глазами.
- Недели 11–12. Процессы и инструменты. Jira, Confluence, доски, спринты, Git, CI/CD на уровне понимания, где взять сборку и логи.
- Недели 13+. Проект в портфолио. Об этом ниже — это главное.
Портфолио важнее сертификата
Сертификат о прохождении курса не читает почти никто. Работает другое: покажите, что вы уже делали работу тестировщика. Минимальный набор, который переворачивает собеседование:
- Тестовая документация на реальный продукт. Выберите публичный сайт или приложение, напишите чек-лист и 15–20 тест-кейсов на один модуль (регистрация, корзина, поиск).
- 10–15 баг-репортов по шаблону, со скриншотами и записями. Реальные, найденные вами. Оформите в бесплатной Jira или в таблице.
- Отчёт о тестировании на две страницы: что проверяли, что нашли, какие риски.
- Коллекция Postman к любому открытому API с проверками.
Всё это выкладывается в открытый репозиторий, ссылка идёт в резюме первой строкой. Работодателю нужен не «прошёл курс», а «вот как я работаю».
Перед откликом на вакансию потратьте час на продукт компании и найдите в нём 3–5 настоящих дефектов. Приложите их к сопроводительному письму в виде нормальных репортов. Это редко делают — и это единственное, что отличает вас от сотни одинаковых «хочу развиваться в QA».
Сколько платят на старте
Ориентиры по России на 2026 год для ручного тестирования: junior — примерно 60–100 тысяч рублей, через год-полтора при росте до middle — 120–180 тысяч, автоматизация добавляет сверху. В Москве и Петербурге выше, в регионах ниже, удалёнка сглаживает разницу. Цифры сильно зависят от домена: финтех и телеком платят больше, аутсорс на старте — меньше, но там быстрее берут без опыта.
Где искать первую работу
- Аутсорс и аутстафф. Берут новичков чаще всех: проектов много, поток задач однотипный. Год там — нормальный старт, дальше можно уходить в продукт.
- Стажировки. У крупных компаний бывают наборы, конкурс высокий, но и вход без опыта реальный.
- Внутренний переход. Если вы уже работаете в компании, где есть IT-отдел, это самый короткий путь: вас знают, домен вы знаете.
- Краудтестинг. Не работа мечты, но даёт первые строчки опыта и практику оформления находок.
Пять ошибок новичков
- Учить теорию месяцами, не пробуя руками. Знание техник без применения не проходит даже первое техническое собеседование.
- Сразу лезть в автоматизацию. Автотест, написанный без понимания, что и зачем проверять, — это просто код, который иногда краснеет.
- Игнорировать SQL и API. Именно на них отсеивают на собеседовании чаще всего.
- Резюме без конкретики. «Ответственный, обучаемый» — не аргумент. Аргумент — ссылка на портфолио и перечень техник, которыми вы пользуетесь.
- Откликаться десятками одинаковых писем. Пять писем с найденными дефектами работают лучше сотни шаблонных.
С чего начать сегодня
Не с покупки курса. Откройте бесплатные уроки — там первые темы целиком, — и пройдите тренажёр поиска дефектов. Если после часа практики вам интересно искать несоответствия, а не просто «войти в IT», — направление ваше. Дальше поможет полная программа ручного тестирования с тренажёрами, которые проверяют результат.
Это выжимка. Полный разбор — в курсе
В «Ручном тестировщике» 47 уроков и 36 тренажёров с проверкой результата. Часть уроков и четыре тренажёра открыты бесплатно.