Как выбрать курс по тестированию для начинающих

Многие люди, желающие стать тестировщиками, задаются вопросом: как я могу научиться этой профессии? Есть различные варианты. Об основных вариантах мы рассказывали в подкасте “Как стать тестировщиком”. Сейчас мы подробнее остановимся на варианте “чтобы стать тестировщиком можно пройти курсы по тестированию”.

На текущий момент в университетах не обучают профессии тестировщика. И поэтому, если вы хотите обучаться и иметь во время обучения поддержку преподавателей, то ваш вариант — записаться на курсы по тестированию.

Разнообразных курсов сейчас величайшее множество. Их записывают буквально все, кому не лень. В том числе и люди, которые мало что смыслят в профессии тестировщика.

Мы, команда SQA Training — эксперты в области тестирования с большим опытом и наработанным багажом знаний и практик. Мы являемся действующими руководителями групп и отделов тестирования, в том числе мы занимаемся приёмом на работу новых сотрудников и их обучением. И нас просто повергает в шок, что люди идут на курсы по тестированию, учатся и потом, придя на собеседование к нам не могут ответить на вопросы даже по основам теории тестирования, не говоря уже о практических навыках. Получается, что люди просто выкидывают деньги на ветер.

Поэтому мы решили дать ценные советы, которые помогут вам выбрать курс по тестированию и не потратить зря деньги. Вам остаётся выбрать: следовать этим советам или нет.

Совет 1. Изучите для кого предназначен этот курс и какими навыками должен обладать человек для успешного его прохождения.

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

Совет 2. Обязательно ознакомьтесь с программой курса, на который вы записываетесь. 

Посмотрите какие темы там изучаются и какие сроки заложены на обучение. Многие авторы курсов страдают тем, что пытаются впихнуть огромное количество знаний в новичков. Например, на собственном опыте могу сказать, что начинающему тестировщику практически ни на одной работе не потребуются знания языков программирования, опыт написания SQL-запросов и работы с базами данных. Новичку в профессии сначала надо освоить азы: как проводить тестирование, как писать тест-кейсы, как создавать отчёты о дефектах. Работа с базами данных, автоматизированное тестирование, нагрузочное тестирование — это уже следующий уровень развития тестировщика. И если начинающего тестировщика накачивать всеми этими знаниями в сжатые сроки — он не только ничего не поймёт, так у него ещё и всё смешается в голове. 

То есть в курсах для начинающих тестировщиков не должно быть следующих пунктов:

  1. Работа с базами данных и SQL-запросы
  2. Языки программирования + автоматизированное тестирование
  3. Нагрузочное тестирование
  4. Работа со специализированными инструментами, которые используются продвинутыми тестировщиками для тестирования микросервисов, API и т.д.

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

Можно провести аналогию: это всё равно, что дать первокласснику учебник по алгебре за 7 класс.

Совет 3. Курсы должны вести преподаватели, у которых опыт в тестировании не менее 5 лет. 

И эти преподаватели должны были пройти весь путь от начинающего тестировщика как минимум до руководителя группы тестировщиков (тим-лида).

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

Изучайте информацию о преподавателях и их опыте работы. Если такая информация не предоставлена на сайте курса, то запрашивайте её. Иначе вы рискуете пойти учиться у людей, которые не имеют достаточного опыта и знаний в области тестирования.

Совет 4. Смотрите, чтобы в курсе уделялось достаточное время практическим занятиям. Это должно быть не менее половины курса. Многие курсы не уделяют достаточного времени практическим занятиям и дают в основном теоретическую базу. 

Почему это так важно? 

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

Если взять пример как мы принимаем на работу: если у человека нет никаких практических навыков и он знает только теорию, то его шансы пройти собеседование минимальны. Разве что он быстро схватывает и в процессе собеседования адаптирует теоретические знания к практическим задачам. 

Но если человек практически не обладает теоретическими знаниями, но на практике щёлкает задачи как семечки, то его шансы пройти собеседование близки к 100%.  Потому что он уже может работать и решать практические задачи. Дальше он будет нарабатывать практику и параллельно подтягивать теорию в процессе работы.

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

Совет 5. Обратите внимание на стоимость курса. 

Стоимость курса не должна быть неподъёмной для вас. Не стоит залазить в кредиты ради курса. Если у вас нет средств для покупки курса, то можно или пойти изучать материалы в интернете самостоятельно, или немного подождать и накопить.

Но тут решать, конечно, вам…

Надеемся, что предоставленная нами информация будет полезна для вас.

Если вы сейчас находитесь в поисках курса по тестированию, то обратите внимание на наш обучающий курс Тестирование программного обеспечения. Начальный уровень. Информация о курсе опубликована на нашем сайте sqatraining.ru. Всю дополнительную информацию мы можем предоставить вам по запросу. До встречи на наших занятиях!

Отдельные советы как стать тестировщиком:

Не увольняйтесь со своей текущей работы, чтобы пройти курс и стать тестировщиком. Мы неоднократно слышали, что некоторые советуют уволиться, пойти на курсы и потом устроиться тестировщиком. С моей точки зрения это плохой совет. Почему?

  1. Курсы по тестированию обычно идут от нескольких недель до нескольких месяцев. 
  2. После прохождения курсов вас ждёт этап трудоустройства. И не всегда этот этап быстро проходит.

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