С чего начать тестировщику: материалы для старта

Рефлексия по мотивам постов telegram канала "Cold Turkey - aboutqa"

К какой группе вы себя причисляете
Еще не стал тестировщиком
Начинающий тестировщик​
Мидл и выше
Я IT-шник, вне тестирования
Я вообще не IT-шник

Всем привет!

Данная статья призвана как-то структурировать информацию, которую я выкладываю у себя на канале @aboutqa. Я просто вдруг подумал, что канал - способ доносить актуальную информацию, но статьи - тот артефакт, который поможет порыться читателям в анналах истории.

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

"Каких?" - спросите вы.

Что ж. Вы хотите знать причины. Их есть у меня!

Но сначала чуть чуть о себе. У меня достаточно большой (хоть и не громадный) опыт в тестировании и обеспечении качества - с 2011 года. А с 2015 - опыт руководства командами. Сначала это была fullstack команда разработки, занимающаяся тестированием космических аппаратов. Затем руководство группой тестирования в одной из зарубежных компаний.

Так получилось, что я постоянно ищу себе в команду тестировщиков и как-то так сложилось, что чаще всего я обращаю своё внимание на перспективных новичков. Мне нравится развивать и драйвить команду, нравится наличие свежего взгляда в команде, нравятся горящие глаза и светлый ум (Ну ещё они не хотят сразу миллионы зарабатывать на тестировании - да, это тоже плюс). Однако, я так же вижу, как много начинающих тестировщиков делают всё или почти не так. В индустрии так сложилось, почему-то, что все ресурсы заполнены шаблонами/копирками идей и рекомендаций для новичков и все они, по моему мнению, сильно устарели. Это не значит, что они бесполезны. Скорее - они неэффективны.

С другой стороны я вижу, как рынок желает всё больше и больше инженеров по качеству и как много людей (хоть и недостаточно) желают войти в IT через тестирование. И знаете что? На рынке труда совсем нет матёрых мидлов или синьоров. Почему? Да потому, что они все при местах. Либо их хантят с такой скоростью, что они даже не выкладываются на hh.ru. Что всё это значит? Я вижу задачей этого канала решить боли обеих сторон:

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

Guys! You have to quit that shit cold turkey!

"Перестаньте делать не то прямо сейчас"

Про то, с чего начать

Первая часть поста про то, с чего начать знакомство с миром тестирования и QA. План статьи был такой:

1) Рассказать с чего начинают и почему это плохо

2) Рассказать с чего стоит начинать

Но! Наткнулся на статью QL, где они и так выжали максимально кратко и полезно по этому вопросу. Поэтому, первое что нужно сделать, это прочесть эту статью.

Совсем-совсем коротко о чем было в статье (в порядке приоритета):

  • подпишитесь на паблики/каналы про тестирование
  • читайте книги по тестированию
  • пройдите какой-нибудь курс "начинающего тестировщика"

Теперь расскажу о своём - о наболевшем.

Первое, что слышу от новичков-кандидатов "Прочел книгу Савина Тестирование.com"

- Хорошая ли это книга?

- Да, однозначно!

- Достаточная ли она для понимания и начала посещения собеседований?

- Абсолютно нет‼️

В этой книге всё очень упрощенно и абстрактно. Её несомненная польза в одном: она позволяет несведущим в ИТ людям погрузиться в тестирование и проникнуться идеями.

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

Второе, что я слышу после тестирования.com это "Рэкс Блэк - ключевые процессы тестирования". Боже мой! Совершенно бесполезная книга для новичка.

- Хороша ли эта книга?

- Чертовски да

- Нужна ли она начинающему тестировщику?

- Боже, нет‼️

В этой книге рассказывается история тестменеджера. При чем ТМ в достаточно классической каноничной компании. Много ли у нас таких компаний в России? Нет. Зато у нас на рынке куча вакансий с историей "Мы тут решили, что пора бы начать тестировать" и "Мы расширяемся, третьим будешь?" Но историй про налаженные процессы не так уж много.

Вывод: скачайте эту книгу и начните читать её спустя 6-12 месяцев работы тестировщиком.

Третье. Я не хочу никого обижать, поэтому тут не будет конкретных названий. Но пункт я назову "Невнятные курсы по теории тестирования". Я считаю, что курсы надо проходить обязательно. Но обязательно узнайте у менеджеров - будут ли боевые проекты. Будут ли практические задания и на сколько они практические. И если вас что-то смущает - подумайте ещё и поищите ещё.

Вывод: идите на курсы. Но не полагайтесь лишь на одну теорию. Для теории у вас есть паблики/каналы, ютуб и книжки.

Это было про наболевшее.

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

Чеклист вхождения в профессию (заранее оговорюсь - вцелом я согласен с видением автора) Коротко, её чеклист следующий:

  • Полюбите ИТ
  • Прочувствуйте своего внутреннего тестировщика
  • Возьмите книги по тестированию и отложите
  • Окунитесь в сообщество
  • Начните работать
  • Вернитесь к книгам
  • Осознайте, что учиться надо каждый день

Я же считаю, что надо сделать следующие 3 самые важные вещи:

1. Книги по тестированию

— Если вы не из ИТ или в ИТ совсем недавно и тестировщиков вообще не видели - Роман Савин: Тестирование .com - для чтения в метро

— Если вы из ИТ или поработали чуть чуть "проверяльщиком" по совместительству: Lee Copeland - A Practitioner's Guide to Software Test Design - ваша новая любимая книга

2. Окунайтесь в сообщество, всё верно. Подписывайтесь на блоги, читайте статьи, смотрите видео на ютубе (все ссылки в статье Quality Lab в предыдущем посте). А вот еще классный ресурс.

3. Начните работать. И тут мой вам лайфхак - не ждите разрешения на работу - начните прямо сейчас! Тестируйте приложения, которыми пользуетесь. Качайте новые. Тестируйте сайты или порталы. Пробуйте всё, что узнаете в п.2. Да, лучше начать искать работу или стажировку, но мой вам совет - делайте что-то для себя уже сейчас! Особенно это полезно, если устраиваетесь к кому-то (но об этом в других постах, про собеседования и резюме). Зарегистрируйтесь на upwork, а еще лучше на uTest и пройдите там uTest Academy! Это нереально вас бустанёт!

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

Комментарии приветствуются, дайте знать, если всё хорошо. Критика уместна, дайте знать, если не всё хорошо! =)

44
21 комментарий

У птиц нет зубов) 

Ответить

Не вводите людей в заблуждение, это всего лишь индейка мелового периода.

1
Ответить

XD Не в бровь, а в глаз.

Ответить

А где английский????! Нет, правда, где ярко выраженный скилл прокачанного английского, считаю, что его нельзя оставлять по умолчанию, ибо большинство "войтивайти" забугорной грамоте не обучены и ломятся в тестировщики, так как им "знакомый программист" сказал, что это легко.

Ответить

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

1
Ответить

Автор книги Роман Савин, а не Савинов.

Ответить

Спасибо большое, поправил.

Ответить