Курсы тестирования учат находить ошибки раньше пользователя: разбирать требования, писать чек-листы и тест-кейсы, оформлять баг-репорты, проверять веб- и мобильные приложения, запрашивать данные из базы, работать с API. Бывают и длинные программы с нуля, и короткие курсы под один навык: SQL, тестирование API, автоматизация на Java или Python. Очно учат в семи городах, в том числе в Минске, Могилёве и Гомеле, есть и онлайн.
Что спрашивают в белорусских вакансиях
Картина однообразная. Позиций для человека совсем без опыта очень мало: основной спрос идёт на специалистов с опытом от года.
Чаще других навыков в вакансиях упоминают SQL, и в части объявлений прямо оговаривают, что хватит основ. Следом идут английский и Postman. Дальше встречаются Git, клиент-серверная архитектура, REST API и HTTP, баг-трекер, мобильные платформы Android и iOS. Значит, базовый курс ручного тестирования закрывает вход только наполовину: вторую половину составляют запросы к базе, работа с API и английский хотя бы для чтения документации.
Ручное тестирование и автоматизация
В названиях вакансий встречается и автоматизация, и ручное тестирование, но многие объявления называются просто QA Engineer, без уточнения. Автотесты пишут на Java, на Python с Pytest, на JavaScript. Из инструментов интерфейсной автоматизации в объявлениях Playwright встречается чаще Selenium. Имя фреймворка значит меньше, чем умение разобраться в чужом коде и в сборочном конвейере. Такой путь ведёт дальше в сторону DevOps: Docker, конвейеры сборки, логи.
Особняком стоит тестирование 1С. Там от кандидата ждут знания учёта и опыта работы бухгалтером сильнее, чем владения QA-инструментами, и общий курс тестирования такую вакансию не закрывает.
Документ курса и сертификат ISTQB
В большинстве программ документ по окончании: сертификат. Сертификат об обучении подтверждает пройденную программу, но квалификацию не присваивает. При этом ни в одной из просмотренных вакансий тестировщика документ об окончании курсов в требованиях не назван, один раз «пройденные курсы по тестированию» упомянуты как плюс к резюме.
Профессиональный сертификат ISTQB стоит отдельно. Экзамен можно сдавать на русском или английском, а есть ли центр в Беларуси и когда сессии, смотрите на сайте экзамена. Базовая ступень Foundation Level представляет собой тест по официальной программе, а саму программу и глоссарий выкладывают свободно, поэтому готовиться можно как угодно: на курсе, в учебной группе, самостоятельно. Курс для допуска не нужен. Верно и обратное: курс с подготовкой к ISTQB сертификата не выдаёт, его получают после экзамена.
Как заходят в профессию
Крупные компании набирают новичков через стажировки и собственные бесплатные вводные курсы. Схема почти везде одна: на входе проверяют теорию тестирования, тест-дизайн, SQL и английский, дальше несколько месяцев обучения, тест, практическое задание, собеседование и только потом штат. Обучение оформляют ученическим договором, стипендия на это время символическая. Курс здесь работает как подготовка к вступительному фильтру, а не как замена ему.
На что смотреть при выборе курса
- Есть ли SQL и тестирование API внутри программы или их продают отдельно.
- Тестируете ли вы на занятиях живое приложение и сколько баг-репортов напишете своими руками.
- Учат ли работать с тестовой документацией: тест-план, чек-лист, тест-кейс, отчёт.
- Кто ведёт занятия: практикующий тестировщик или преподаватель по методичке.
Формулой «прошёл курс и получил работу» вход в тестирование давно не описывается. Доходят те, кто после курса продолжает: добирает SQL, пишет тесты на учебный проект, тянет английский, идёт на стажировку. Если окажется, что вас больше тянет к серверам и сетям, рядом есть системное администрирование и кибербезопасность.