С чего начать тестировщику: материалы для старта
Рефлексия по мотивам постов telegram канала "Cold Turkey - aboutqa"
Всем привет!
Данная статья призвана как-то структурировать информацию, которую я выкладываю у себя на канале @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! Это нереально вас бустанёт!
Я бы хотел продолжить в этой статье размышления про резюме. Но пожалуй лучше сделаю это в отдельной статье, чтобы не раздувать и без того длинную писанину.
Комментарии приветствуются, дайте знать, если всё хорошо. Критика уместна, дайте знать, если не всё хорошо! =)