Как стать автором
Обновить

Учиться нельзя сдаваться. О первой QA-школе Women in Tech в России

Время на прочтение8 мин
Количество просмотров4.7K
Women in Tech открыли школу для девушек, желающих получить IT-специальность. На курс записались 60 человек, половина из которых его успешно прошли. Записи вебинаров были выложены в сеть, и их посмотрели более 2500 тысяч человек. Курс можно посмотреть по ссылке в статье. Подробнее под катом.

image

Статья написана aozherelyeva, QA-инженером VK.ru и организатором QA-школы

Несмотря на то, что профессия QA-инженера в привычном понимании относительно нова, спрос на нее растет. Сегодня оцифровывается все вокруг, уже вряд ли кого-то удивишь наличием онлайн-сервиса: в цене качество, скорость и стабильность его работы — поэтому в цене соответствующие специалисты.

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

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

Как родилась идея QA-Школы Women in Tech


В декабре 2019 года в Санкт-Петербурге официально открылась школа Women in Tech в России. Women in Tech — некоммерческая организация с целью поддержать женщин в области STEM. В организации работают добровольцы, поэтому сотрудничество как с компаниями, которые разделяют наши ценности, так и с волонтёрами приветствуется.

В феврале мы провели второе мероприятие-воркшоп «Пути в IT». По результатам опроса участниц стало понятно, что многие хотят найти в WIT не только вдохновение, но и практическую помощь, — именно тогда мы решили запустить очный курс введения в тестирование.

Мы решили сделать наш курс не просто полезным, но и запоминающимся, и вот к чему пришли:

  1. Курс должен быть бесплатным. Women in Tech — НКО, и задача была не заработать, а помочь учащимся ближе познакомиться с одной из технических специальностей. Но чтобы избежать ситуации, когда много людей записываются, но не учатся, мы сделали конкурсный отбор участников (об этом ниже).
  2. Основная идея Школы — дать старт тем, кто хочет изменить направление профессиональной деятельности (все мы знаем, что освоить новую область сложно, особенно когда работаешь полную неделю) и познакомить с QA тех, кто еще не определился с выбором профессии. Поэтому при отборе приоритет отдавали школьникам, студентам и тем, кто работает вне IT.
  3. Курс должен быть оффлайн, в формате лекций, чтобы у студентов была реальная возможность пообщаться со специалистами.
  4. Мы планировали делать онлайн-трансляции курса, чтобы все желающие могли присоединиться и послушать.

Найдя поддержку в лице молодежной организации ПРОСТО, компании Test IT и платформы для онлайн-курсов Stepik, мы начали работу над QA-школой.

Отбор участниц и карантин


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

Основные критерии:

  • Отсутствие опыта в IT;
  • Отсутствие понимания, куда двигаться профессионально, — обычно это студентки 1-2 курса;
  • Пришлось отказать тем, кто ожидал от курса получения навыков программирования или автоматизации тестирования, — к сожалению, курс вводный, а умение писать код — не обязательный критерий для входа в профессию;

За неделю к нам поступило более 200 заявок, из которых выбрали 60 человек. Мы планировали старт Школы в конце марта, но во все вмешался COVID. Нам пришлось адаптироваться: онлайн-лекции вместо личных встреч и перенос Школы на апрель-май. Тем не менее, это мотивировало придумать, как курс будет жить и продолжать помогать людям после окончания: мы сохранили записи всех лекций, и они до сих пор доступны на Stepik.

Как проходило обучение


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

1. Введение в профессию тестировщик

1.1 Роль тестировщика в команде, его задачи и зона ответственности
На первом занятии студентки познакомились с понятием тестирования и полем ответственности профессии тестировщика. Лекционная часть была дополнена обсуждением, потому что в каждой команде и компании задачи инженера по тестированию варьируются. Говорили о видах тестирования — в зависимости от задачи тестировщик должен уметь выбрать соответствующий подход. Также обсудили жизненный цикл ПО и жизненный цикл тестирования, и роли тестировщика на каждом этапе.

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

2. Методы проектирования тестов

2.1 Как создаются тесты, часть 1. Тест-анализ и тест-дизайн
Без тест-анализа никуда. С ним получаются качественные, релевантные проверки, а ещё он даёт возможность проверить максимум функциональности за минимум действий, — то есть обеспечить хорошее покрытие за разумное время. На лекции слушатели познакомились с процессом тест-анализа, узнали, как задавать вопросы так, чтобы на них ответили, а также познакомились с двумя популярными техниками тест-дизайна — эквивалентным разбиением и анализом граничных значений.

2.2 Как создаются тесты, часть 2. Комбинаторные методы тестирования
Здесь лекторы расширили тему тест-анализа, чтобы у студентов не сложилось впечатления, что техники тест-дизайна ограничиваются только двумя упомянутыми выше :) На лекции обсудили комбинаторные техники тест-дизайна, Pairwise, а также разобрали на примере диаграмму переходов состояний — подход к тестированию на основе моделей.

3. Тестовая документация и системы для работы

3.1 Тестовая документация: чек-лист, тест-кейс, баг-репорт
Владение информацией ничто, если не умеешь ей поделиться. Поэтому здесь студенты знакомились с основными форматами, в которых тестировщик предоставляет информацию команде, — иными словами, с тестовой документацией, или тестовыми артефактами.

3.2 Системы трекинга работы: баг-трекеры, TMS, таск-трекеры
Далее шло знакомство с системами, в которых часто работает вся команда: трекеры задач, баг-трекеры и TMS. Студенты узнали, когда использовать каждый из видов системы, и как работать в них, а также познакомились вживую с системой управления тестированием Test IT.

4. Заключение

4.1 В помощь тестировщику: программы, расширения, инструменты
На заключительной лекции студенты узнали о браузерных DevTools, инструментах работы с логами, средствах для работы с API — Postman, а также в целом разобрались, какие инструменты помогут упростить на первый взгляд очень сложные задачи.

4.2 Итоговое задание
Итоговое задание — проверка на прочность. Мы поставили задачу сделать независимый анализ качества интерфейса. Из предложенных на выбор сайтов попросили определить раздел для тестирования, и провести цикл тестов: составить сценарии, провести проверки, зарепортить баги и сделать финальный отчет с суровым вердиктом: можно ли релизиться?
Студентки работали в реальной TMS, чтобы почувствовать себя боевыми тестировщиками. Итоговую работу можно добавлять в портфолио.

О лекторах


Мы привлекли экспертов из ведущих IT-компаний — Яндекс.Маркет, Wrike, Test IT, Софтмашина, Noveo — QA-лиды, инженеры по автоматизации, тест-аналитики и мобильные тестировщики. Круче всего то, что эти высокооплачиваемые спецы потратили свободное время на подготовку лекций, не поленились собрать и оформить материалы и провести обучение.

Отдельно стоит упомянуть партнерство с компанией Test IT. Коллеги участвовали в лекциях и выступили в роли информационных партнёров, также компания предоставила реальный инструмент тестировщика, на котором студентки выполняя финальный проект. Работа с живым инструментом нужна для того, чтобы понять, как строятся процессы в командах, работающих с продуктами, которым важна стабильность и надёжность — ведь целевая аудитория таких инструментов склонна к педантичности в поиске даже небольших проблем.

Коллеги из молодежного пространства ПРОСТО помогли с организацией и информационной поддержкой Школы. Совместно с ними мы выдавали сертификаты участницам, которые прослушали все лекции и выполнили итоговое задание.

Команда Stepik также помогла осветить курс в СМИ; также на этой платформе выложены записи лекций. На онлайн-версию курса записались уже более 2500 человек — впечатляющий результат для первого раза.

Итоги обучения


Кульминацией проведенных занятий стало выполнение итогового проекта. Оно выглядело так: при желании, вы тоже можете попробовать выполнить его!

  1. Выбрать сайт, который будете тестировать — желательно «игрушечный», специально созданный для практики, как, например, этот;
  2. Составить тестовую документацию: чек-лист, интеллект-карту, список тест-кейсов — как считаете нужным;
  3. Провести тестирование сайта (или выбранного его раздела);
  4. Найти баги, оформить отчеты о дефектах;
  5. Написать краткий отчет о тестировании.

Получившуюся работу рекомендуем загрузить в Google Drive или любой другой файлообменник и использовать в качестве портфолио (или как приложение к резюме) при трудоустройстве.

Из 60 стартовавших курс закончили около 30 человек — это успех! Итоговые работы студенток были достаточно уверенными — видно, что те, кто дошел до этого этапа, занимались в том числе самостоятельно, прорабатывали и пропускали через себя полученные на лекциях знания. Кроме того, мы добавили в онлайн-версию Школы финальный модуль — материалы из чатов вебинаров и чата учащихся.

Истории успеха


Конечно, важно не только то, как прошла школа, но и то, что стало с её студентами после.
Кому-то Школа помогла сделать первый шаг в новую профессию.

Ольга:
Я очень благодарна всей команде WIT за то, что выбрали меня среди большого количества заявок! Благодарна лекторам за ценную информацию! Я очень поверхностно была знакома с тестированием, и курс стал первым нырком в глубину.
Для кого-то она стала фактором, подкрепляющим уверенность в правильности выбранного пути.


Юлия:
Огромное спасибо за QA школу! Прекрасные спикеры и очень дружная атмосфера! Финальное задание вообще пушка — всю неделю с напарницей над ним работали, почувствовали себя настоящими тестировщицами! Теперь еще больше уверена, что тестирование — та область, в которой очень хочу и буду развиваться.
А кто-то в результате нашёл свою первую работу в тестировании!


Вика:
Я начала интересоваться тестированием в апреле этого года, вскоре мне попался анонс школы (спасибо рекламе). Я подала заявку и начала читать про тестирование статьи и книги, смотреть видео. Менять что-то в жизни было страшно, я боялась, что я не справлюсь, что конкуренция слишком велика. Тогда я решила для себя, что если пройду в школу — это будет знак, мол это твое, относись к этому серьезно.

И я прошла! Тогда я начала углубленное изучение. Уже на первом занятии, мы получили множество ссылок на книги, курсы, сообщества. Всего не перечитать, но я старалась отовсюду выбирать нужные кусочки. Вторая лекция — о творческой стороне тестирования, то что заставило меня убедиться, что я иду правильным путем, потому что путь этот обещает быть увлекательным. На третьей лекции я закрепила свои, уже вычитанные из других источников, знания по правильному составлению тестовой документации. Четвертая познакомила с инструментами тестировщика, став как бы чек-листом: какой инструмент надо бы опробовать и изучить подробнее. Мне было интересно выполнить выпускное задание, и с точки зрения применения знаний на практике, и с точки зрения коммуникации с партнеркой. Особенно приятно было получить положительный фидбэк :) Очень важным для меня аспектом была мотивация, которую я получала от лекторок, чьи истории очень воодушевляют.

Таким образом, для меня школа это:
во-первых, руководство по изучению теории и инструментов;
во-вторых, мотивация и уверенность в себе.

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

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

Уже месяц я работаю тестировщицей, чему я неимоверно рада. Сегодня закончился мой no-notion period, я многому научилась, работая с реальными проектами, и мои руководители, кажется, довольны моей работой :) Я благодарна QA-школе за очень нежный пинок, приведший к таким результатам, спасибо!


Заключение


Что дальше? Дальше мы планируем запустить второй поток Школы — правда, уже после пандемии, ведь многие участницы ждали именно оффлайн-общения.
Кроме того, в планах запуск Школы по другим направлениям — для этого нам нужны волонтёры! Если вы хотите помочь и организовать аналогичное мероприятие — пожалуйста, свяжитесь с нами (например, вот тут).

Записи лекций Школы: https://stepik.org/course/73926/syllabus. Если будете смотреть лекции, пожалуйста, оставьте фидбек — он пригодится для дальнейших запусков.
Теги:
Хабы:
Всего голосов 27: ↑5 и ↓22-17
Комментарии24

Публикации

Истории

Работа

Ближайшие события