ISTQB (International Software Testing Qualifications Board) — международная схема сертификации в области тестирования программного обеспечения. Она формирует единый стандарт терминов, подходов и структуры знаний, который помогает тестировщикам понимать друг друга и работать по общим принципам в разных командах и компаниях.
Важно понимать: ISTQB — это не обучение конкретным инструментам и не гарантия практических навыков. Это система, которая описывает, что тестировщик должен знать и понимать, чтобы работать профессионально и системно.
Что ISTQB даёт тестировщику
1) Стандартизация знаний и общий профессиональный язык
До появления ISTQB терминология и процессы тестирования сильно различались между компаниями и странами. Из-за этого специалисту было сложнее менять проекты: везде были свои определения, правила и ожидания.
ISTQB решил эту проблему через:
- официальный глоссарий терминов;
- структурированные учебные программы (syllabus);
- единые определения уровней, видов тестирования и ролей в процессе тестирования.
В результате тестировщики получили общий язык, который упрощает обучение, коммуникацию и работу в команде.
2) Повышение статуса профессии
ISTQB помогает закрепить восприятие тестирования как инженерной дисциплины. Сертификация подтверждает, что специалист понимает цели тестирования, принципы качества, методы тест-дизайна и роль тестирования в жизненном цикле разработки.
При этом сертификат сам по себе не делает человека сильным практиком, но показывает наличие системного фундамента.
3) Понятный ориентир для развития
ISTQB помогает выстроить обучение и рост по уровням и направлениям. В упрощённом виде схема включает:
- Foundation Level (CTFL) — базовый уровень для большинства тестировщиков;
- Advanced Level — продвинутые сертификации для опытных специалистов по отдельным ролям и направлениям;
- Expert Level — узкая экспертная специализация.
Важно учитывать, что продвинутые и экспертные уровни состоят из нескольких отдельных сертификаций и специализаций, а не из одной универсальной ступени.
Как ISTQB отражает тренды в тестировании
Учебные программы ISTQB регулярно обновляются, чтобы учитывать изменения в разработке и тестировании. По этим обновлениям видно, какие направления становятся ключевыми для индустрии.
1) Agile и Shift-Left.
Тестирование всё чаще рассматривается как часть разработки с ранних этапов. В гибких подходах тестировщик участвует в обсуждении требований, критериев приёмки и рисков ещё до реализации функциональности.
2) Автоматизация тестирования.
ISTQB не обучает конкретным инструментам (например, Selenium или Playwright), но описывает принципы автоматизации: что имеет смысл автоматизировать, какие риски несёт автоматизация, как поддерживать автотесты и как встраивать их в процесс разработки.
3) DevOps и Continuous Testing.
В современных командах проверки всё чаще запускаются автоматически в CI/CD. Тестировщику важно понимать, какие тесты уместны на разных этапах pipeline и как обеспечивать быструю обратную связь по качеству.
4) Нефункциональное тестирование.
Помимо функциональности растёт значимость производительности, безопасности, устойчивости и удобства использования. В ISTQB есть специализированные направления, которые поддерживают эти области.
5) Тестирование систем с искусственным интеллектом.
Появилось отдельное направление по тестированию систем, основанных на искусственном интеллекте. Такие системы могут зависеть от данных и моделей и менять поведение со временем, поэтому требуют дополнительных подходов к оценке качества.
Критика и ограничения ISTQB
ISTQB часто критикуют, и часть критики связана с ожиданиями, которые не соответствуют назначению сертификации:
- Теоретичность: знание терминов и принципов не равно практическому опыту.
- Формат экзамена: тестовые вопросы оценивают понимание материала, но не заменяют работу на реальном проекте.
- «Бумажность»: сертификат не гарантирует квалификацию без практики и портфолио.
При этом основная ценность ISTQB — в стандарте знаний, общем языке и системности подхода.
Вывод
ISTQB — это инструмент, который помогает тестировщику систематизировать базу, говорить с командой на одном языке и понимать современные подходы (Agile, DevOps, автоматизация, нефункциональные проверки). Сертификация не заменяет практику, но в связке с опытом может быть полезным подтверждением системного понимания профессии.

