Блог

Проверить уровень, усовершенствовать скилы — всё про тест ISTQB для тестировщиков. На личном опыте

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

Нет, моя работа мне больше не кажется менее творческой и увлекательной, чем разработка. Да, мне ещё есть куда расти. В чём секрет? Занимаюсь тем, что мне интересно. В этом материале расскажу про ISTQB сертификацию — один из способов проверить свой уровень в тестировании и усовершенствовать навыки. Дальше — только факты о программе и экзамене, мой опыт и личное мнение, лайфхаки, которые помогли мне и могут быть полезны вам.


Кто рассказывает: Евгений Семенюк, 9+ лет в ИТ, последние 6 — в ЕРАМ. Software Testing Manager, активный контрибьютор сообщества ProQuality, ментор, тренер. Увлекается созданием квизов, ведёт свой бесплатный авторский курс по тестированию, блог и телеграм-канал.


За 9 лет у меня была возможность поработать более чем на 20 проектах. Где-то занимал ключевые позиции, где-то был единственным тестировщиком и совершал немало ошибок. Где-то была возможность набраться опыта у профессионалов. Сегодня я понимаю, как процессы должны быть настроены, что нужно для максимальной эффективности, как улучшить свою работу, чем помочь команде. Видение пришло благодаря опыту и знаниям. Чтобы быть на волне, приходится постоянно учиться. World changes fast, и отставать не стоит, особенно тем, кто связан с ИТ.

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


International Software Testing Qualifications Board (ISTQB) — международная система квалификации. Основные её задачи — развитие и стандартизация всех направлений тестирования, а также сертификация специалистов по тестированию.


Многие из вас со старта захотят подискутировать, ведь тема получения дипломов и сертификатов довольно спорная. Предваряя ваши комментарии, хочу заметить: я согласен, что работать можно и не имея документа, который подтверждает образование, опыт и знания ценнее. Одни предпочитают учиться самостоятельно, другие выберут вуз или платный курс, а кто-то пойдёт путём самоподготовки, например по Automated Testing, или найдёт ментора. Каким способом мы получаем знания — это не так важно, главное, чтобы их уровень стал выше.

Почему я получаю сертификаты ISTQB

Зачем я сам прохожу экзамены ISTQB, если имею за плечами приличный стаж? Давайте разбираться вместе.

  1. В интернете есть масса информации о тестировании ПО, курсов и самоучителей. Я и сам преподаю новичкам и часто общаюсь с ребятами, которые только начинают осваивать профессию. Им непросто выбрать среди множества материалов те, что соответствуют современным стандартам. А вот готовиться к ISTQB удобно, и на базовом уровне, и на левелах Advanced и Expert — материалы уже отобраны и скомпонованы по темам.
  2. Для меня, самая большая «боль» — несовпадение понимания процессов между тестировщиками одной команды. Так бывает, когда коллеги обучались по материалам разных источников и не «говорят на одном языке». Хорошая новость в том, что это можно «вылечить», ведь ISTQB создаёт материалы в соответствии с международными стандартами ISO, IEEE, что позволяет наработать единый «лексический запас», понятный всем представителям сферы.
  3. Ещё факт в пользу сертификации: мнение выглядит авторитетнее, если подкрепить его информацией из международного стандарта, а успешная сдача экзамена может дать вам чувство уверенности на собеседованиях

Система ISTQB не единственная, но самая признаваемая

Существует много способов подтвердить профессиональный уровень специалистов по тестированию: QAI, BCS, CMS, CETRA, ISCB, программы от Microsoft, Cisco, IBM, Oracle, а также образовательных порталов Udemy, Coursera, Edx. Но, наиболее популярными в комьюнити тестировщиков считаются сертификаты ISTQB. Они признаются в большинстве стран мира и довольно высоко ценятся как заказчиками, так и работодателями (особенно зарубежными).

ISTQB в цифрах:

  • проведено экзаменов: 1,1 млн.;
  • выдано сертификатов: 806 тыс.;
  • 66 коллегий ISTQB покрывают 130 стран.

Программы ISTQB

У ISTQB три основных направления:

  • Core — охватывает тестирование и менеджмент, является основным.
  • Agile — для работы в гибких моделях разработки.
  • Specialist —узкие направления тестирования.
Источник.

Они делятся на уровни по сложности — Foundation, Advanced и Expert, которые в свою очередь содержат модули с программами обучения и рекомендованной литературой. 

База

Первым экзаменом ISTQB для всех предлагается Certified Tester (Foundation Level, Core). Обойти его не получится, сертификат об окончании этого модуля потребуется, чтобы пройти экзамены на Advanced Level в Core, а также для регистрации на программы Foundation Level в Agile и Specialist ветках.


Если кратко, Certified Tester закрепляет фундаментальные понятия о процессах тестирования, даёт понимание роли специалиста в отрасли. На мой взгляд, содержание этого силлабуса мастхэв для уверенного Junior+ специалиста.


Многие из тех, кто проходил Certified Tester, наверняка сложили мнение, что ISTQB программы не предусматривают проверку практических и технических навыков. Пожалуйста, не спешите с выводами. Базовые знания — это просто основы, которые необходимо знать, чтобы осваивать более сложные программы ISTQB.

Продвинутые уровни (некоторое из)

На продвинутых уровнях всё будет намного интереснее. Например, экзамен на Test Analyst (Advanced Level). Этот модуль, скорее всего, заинтересует тех, кто хотел бы стать тест дизайнером или тест лидом. Кроме того, тут можно освоить навык некоторых «нетехнических» видов тестирования: переносимости — Portability, доступности — Accessiblity, графического интерфейса — GUI и удобства использования — Usability.

Или экзамен на Test Manager (Advanced Level) — подать на него заявку может также только Certified Tester. Эта программа направлена на подготовку тест менеджеров, а фокус модуля — управление людьми и организация тестирования, методы улучшения этих процессов.

Чтобы перейти на Expert Level в Core направлении необходимы уже как минимум два сертификата: Foundation Level Certified Tester и Advanced Level Test Manager.


Я выбрал именно такой путь: в 2020 сдал экзамен Foundation level, в 2021 — получил сертификат ISTQB Certified Test Manager. А теперь готовлюсь стать экспертом.

Это лишь некоторые «ветки» огромного дерева сертификаций, которое охватывает множество направлений, включая довольно узкие — автоматизация, секьюрити, перформанс, тестирование в определенном домене (геймдев, автомобильная промышленность), и т. д. Для каждого из них есть программа подготовки и экзамен.

Как подготовиться к ISTQB

Первый базовый сертификат я рекомендую получить всем. Даже если наизусть помните IEEE 829 и ISO/IEC/IEEE 29119, полезно иногда проверить себя и выявить пробелы. Подготовиться к экзамену на уровень Foundation достаточно легко подготовиться, даже не имея опыта работы. 

Уровень Advanced требует более основательной подготовки и мотивации. Экзамен тут в виде теста, где 14-16 вопросов будут в формате multiple choice и на два из трёх дополнительных вопросов нужно будет ответить в формате эссе 

Важную роль в подготовке играют актуальные учебные материалы.


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


Сразу подсвечу, что неплохо бы предварительно прокачать уровень знаний английского языка. Литературы и ресурсов на нём гораздо больше (мобильные приложения и даже сайты с тестами), а ещё в английской версии силлабуса значения терминов даны точнее, а значит будет проще освоить терминологию, которая пригодится при общении с иностранными заказчиками и коллегами. Кроме того, есть возможность получить +15 минут на экзамене (такой бонус получают те, кто решился на сдачу не на родном языке). К слову, сдавать тест ISTQB можно не только на русском или английском, но и на немецком, французском и польском языках.

Если вы всё же планируете готовиться на русском, потренироваться и проверить свои знания можно на ресурсе istqb-training.ru. База вопросов там неактуальная, но можно получить представление об экзамене и набить руку.

Лайфхаки, которые помогли мне и возможно будут полезны вам

  1. Анализируйте теорию с точки зрения собственного практического опыта, тогда в нужный момент будет легче извлекать из памяти необходимую информацию.
  2. Делайте пометки того, что вам кажется важным и отмечайте темы, в которых не уверены. Это поможет структурировать знания, заполнить пробелы и быстрее найти нужный вопрос, если вы захотите повторить его накануне экзамена. 
  3. Анализируйте не только ошибки, но и правильные ответы, чтобы не запутаться если формулировка вопроса будет составлена так «хитро», что ответ будет не очевиден.
  4. Попробуйте сдать пробный экзамен, например здесь.

Особенности онлайн-теста ISTQB

Экзамен можно сдавать как офлайн, так и удалённо. Для онлайн тестирования потребуются компьютер с веб-камерой, на котором установлен Google Chrome; планшет или смартфон; стабильный интернет. Дату и время экзамена вы можете выбрать сами, а вот зарегистрироваться лучше заранее. После оплаты, за неделю до тестирования, на почту приходит письмо с инструкцией по технической проверке оборудования, которую необходимо сделать за двое суток до экзамена. Если с оборудованием всё в порядке — ожидайте письмо со ссылкой на тест. 

На Chrome нужно будет установить плагин для съёмки (списать не получится). 

Ещё несколько очень важных правил, которые не советую нарушать (в ISTQB все довольно строго):

  • в комнате не должно быть никого, кроме тебя;
  • на столе не должно быть ничего, кроме клавиатуры и мышки;
  • использование наушников не допускается (придётся с помощью камеры телефона показать экзаменаторам свои уши);
  • можно делать пометки на офисной доске, но она должна попадать в кадр и до начала экзамена быть чистой;
  • нельзя разговаривать, даже читать вопросы вслух.

Особенности оффлайн-теста ISTQB

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

На выполнение заданий, как и для онлайн экзамена, даётся 60 минут (или 75, если сдаёте его не на родном языке).

Всего в тесте 40 вопросов, которые охватывают все шесть тем силлабуса. Максимальный балл — 100, минимальный проходной балл — 65 (не менее, чем на 26 вопросов нужно дать правильные ответы). Предварительные итоги экзамена вы увидите на экране сразу по завершении теста, однако окончательный результат придёт в течение недели, уже после проверок на предмет списывания.

Плюсы и минусы ISTQB сертификации

После сдачи нескольких таких экзаменов, из чистого любопытства, я для себя проанализировал различные мнения об ISTQB и условно разделил на 4 группы:

  • материалы и сертификация на высоком уровне;
  • сертификация — это пустая трата времени и средств, а вот материалы для подготовки полезны для систематизации знаний;
  • качество материалов и значимость сертификации переоценены;
  • ISTQB — это ни о чём (не читал, не знаком с подробностями, но осуждаю).

Можно заметить, что мнения о тесте и материалах силлабуса не всегда совпадают, поэтому и я выскажусь о каждом из них по отдельности:

  • Материалы, которые предоставляются ISTQB, помогают систематизировать и упорядочить знания, а программы построены на международных стандартах ISO/IEC/IEEE 29119-1:2013 (Software testing), ISO/IEC 25010:2011 (System and software quality models), ISO/IEC 20246:2017 (Work product reviews). Минусы всё же найти можно. Как ни странно, но ISTQB не всегда успевают своевременно обновить теорию в соответствии с изменениями стандартов.
  • Теперь о ISTQB сертификации в целом. Такие экзамены помогают объективно определить свой уровень и мотивируют прокачать недостающие навыки, а как итог, довольно часто дают толчок в развитии карьеры (иногда такой сертификат даже может потребоваться для собеседования на проекты зарубежных заказчиков). Однако, есть и несколько «но». Стоимость экзамена довольно высока, как и вероятность оплатить тест и провалить. Кроме того, у сертификата нет срока действия, что говорит о том, что его обладатель мог давно не практиковать и забыть стандарты. 

Вместо заключения

Анализируя «за» и «против», я для себя оцениваю ISTQB так: с программой и материалами, как минимум, стоит ознакомиться даже в том случае, если вы яростный противник коллекционирования дипломов. Используя материалы ISTQB и уверенно оперируя содержанием стандартов ISO, IEEE, можно правильно аргументировать своё мнение и эффективнее проявить себя на проектах.

Как еще можно развиваться в тестировании? Узнать о трендах в профессии, обменяться мнениями с профессионалами в тестировании, а также поделиться интересными кейсами и наработками можно в сообществах специалистов по тестированию. Крупные комьюнити предлагают множество активностей на любой вкус (конференции, чаты, беседы, статьи, митапы, ивенты). Кроме того, можно найти подходящий вашему уровню Телеграм-канал (новичкам в профессии рекомендую обратить внимание на этот). Но это уже начало новой беседы 😉

Вы тоже можете начать вести свой блог на dev.by — вот инструкция. Или присылайте темы, идеи и вопросы на [email protected]

Позиция автора может не отражать позицию редакции.

Что ещё почитать:

Обсуждение
Комментируйте без ограничений

Релоцировались? Теперь вы можете комментировать без верификации аккаунта.

Комментарий скрыт за нарушение правил комментирования.
[censored - П. 4.1.2. Пользовательского соглашения — https://dev.by/pages/agreement]