5 дней для погружения и знакомства с командой — про наш новый формат онбординга в формате квеста. Краткое пособие для джунов и лидов: какие задания ждут на старте и как пересмотреть процесс адаптации для команды из 10+ QA.
Привет! Меня зовут Настя, я руководитель QA-отдела Red Collar. Расскажу про онбординг на сервисных проектах для нашей команды QA. Его цель: настроить коммуникацию между командой и познакомить со всеми необходимыми инструментами. Идея нашего онбординга-квеста масштабируемая, так что формат может применяться и в других отделах.
«Меня кидали в воду, а я должна была поплыть, или нет», — уходим от такого подхода на старте работы
Мой опыт на проектах в других компаниях был такой: меня кидали в воду, а я должна была поплыть, или нет. Приходилось самой много изучать, а ответы на вопросы часто затягивались. Бывало, что люди сами не знали, кто может помочь с моим запросом.
Придя в Red Collar, в первую очередь я решила проработать процесс онбординга на проектах — сделать его максимально информативным и безболезненным. Чтобы человек погружался не только в процессы, но и знакомился с командой, понимал зоны ответственности каждого на проекте.
Начала с ресерча и изучения разных форматов онбординга в компаниях. После структурирования всей информации меня зацепила идея онбординга в виде квеста, и я решила попробовать сделать что-то подобное. Добавила этапы знакомства, проверки навыков для джуниор-специалистов или тех, у кого ранее был другой опыт.
Онбординг длится рабочую неделю. Каждый день — это список задач и ожидаемого результата. Документ с ними получает каждый тестировщик.
День 1: знакомство с проектом, документацией и командой
В первый день человек знакомится с внутренними документами компании, получает все доступы и регистрируется на внутренней платформе проекта — в Space. Дальше план такой:
- Получить доступ к TestIT проекта.
- Ознакомиться с инструкцией заведения дефектов.
- Создать задачу в Space, назначить ее на себя и прикрепить к борде.
- Присутствовать и представиться на дейлике команды. Перед этим в личке связаться с тимлидом и менеджером проекта, чтобы вас добавили на встречи.
Для знакомства с другими участниками и инструментами у нас есть Тест-план (мастер) — документ с информацией о проекте и полным составом команды, а также контактами и описанием их компетенций. Добавляем сюда и окружение: ссылки на Swagger, Storybook, тестовый стенд.
Также у нас есть ожидания от сотрудника в первый день. Основная задача — знакомство со Space, поэтому помимо выполнения заданий я жду в личке сообщение человека о том, какой фичи ему не хватает в системе, например. Так я понимаю, что сотрудник изучил платформу и вопросов по ней не возникнет.
Схематично ожидания первого дня выглядят так, формат для остальных дней по формуле «ожидание и реальность» схожий:
Так у нас проходит первый день: заданий немного, больше направлено на коммуникацию и знакомство. Ребята, которые уже работали на подобных проектах, автоматически пропускают первые пункты и переходят к следующему этапу.
День 2: знакомство с аналитиком и творчество написания тест-кейсов
Второй день — сначала изучение информации о проекте в Notion и записей встреч. Это довольно длительный процесс, так что его можно проходить постепенно и фоном.
Тестировщики постоянно контактируют с аналитиками, ведь у них сосредоточена вся информация о проекте. Основная задача второго дня — знакомство с аналитиком и изучение документации. Вопросы и уточнения по документации возникают всегда, особенно если тестировщик знакомится с ней впервые. Отсюда следующее задание квеста: написать любой вопрос о use case, например, от формата ведения документации до формата полей. Вопрос может быть любой, главное — начать контакт с аналитиком.
Дальше оттачиваем творчество написания тест-кейсов и глубже погружаемся в работу с ними. И новая задача: используя use case, придумать 3 тест-кейса и записать их пока в комментарии в Space.
На этом этапе мы настраиваем работу в общем направлении и корректируем некоторые моменты, чтобы сонастроиться. Это помогает человеку быстрее влиться, вникнуть в процессы и проще проходить ревью. Конечно, написание тест-кейсов — мастерство индивидуальное, но в большой команде обычно у всех вырабатывается единый стиль.
Финалим второй день — знакомимся с правилами заведения багов. Частенько некоторые игнорируют их, хотя документ является одним из основополагающих, особенно для джуниор-специалистов.
На этом этапе я жду, что каждый пришлет мне дефект, который обнаружит во время прочтения правил в самих правилах. Как правило, во второй рабочий день каждый очень внимательно читает документ и ищет в нем любые ошибки. А вот есть ли в задании дефект на самом деле — думайте сами. ????
Сверяемся с ожиданиями и переходим к другому блоку.
День 3: привет, дизайн-команда и TestIT
Сначала изучаем TestIT: нашу структуру, теги и оформление тест-планов.
Дальше знакомимся с дизайном проекта и дизайнером, которому нужно написать и спросить, какой блок он закончил последним, а какой сейчас в работе. Написать 5 тест-кейсов по последнему отрисованному блоку. Это снова направлено на тренировку написания тест-кейсов и коммуникацию с дизайн-командой.
Потом переносим тест-кейс из комментариев в TestIT вместе с кейсами дня 2 — учимся работать с TMS, если это в первый раз.
На финише дня 3 знакомимся с первой итерацией тест-плана и задаем вопросы по нему тимлиду. Едем дальше.
День 4: разработка и разработчики
На четвертый день мы знакомимся с разработкой и backend-разработчиками. Изучаем Swagger, если кто-то не работал с ним — на этот случай у нас есть инструкция.
Потом пишем backend-разработчику, знакомимся и спрашиваем про авторизацию в Swagger. Затем выбираем микросервис и пишем к нему 2-3 тестовых запроса. Как проверяем себя потом? Снова идем к backend-разработчику — задаем вопросы.
Превращаем все запросы в тест-кейсы. Это тренировка понимания того, с какими инструментами тестировщик раньше работал, а где есть пробелы. Вечером я жду отчеты и провожу ревью тест-кейсов.
День 5: выпускной и переход к реальным задачам
В пятый день знакомимся со Storybook, если он есть на проекте, и frontend-разработчиком — вспоминаем, что его контакты есть в Test Plan Master. Общаемся, спрашиваем про работу разных элементов и пишем 5 тест-кейсов по последнему блоку, над которым разработчик завершил работу.
Теперь мы готовы познакомиться с техническим директором! Пишем ему, представляемся и делимся первыми впечатлениями о проекте и онбординге. Это и психологический момент — в будущем у вас не будет стеснения в коммуникации.
Самое время попросить у лида реальную задачу. За пять дней я рассчитываю, что человек уже достаточно погрузиться и сможет выполнять реальные задания. Вот такая я оптимистка. ????
Оценка онбординга командой и сдача его «экстерном»
Бывает, что ребята быстрее воспринимают информацию или ранее уже встречались с некоторыми инструментами — тогда они заканчивают онбординг и за три дня.
«Онбординг помог в кратчайшие сроки выстроить коммуникацию со всеми членами команды. Понять порядок действий и вникнуть во внутренние процессы.
Больше всего понравились мини-задания, для выполнения которых необходимо начинать общение с командой».
Антон, Mobile QA Engineer Red Collar — 2 месяца в команде
В процессе выяснилось, что такой формат онбординга оказался удобным для всех участников команды и начал приживаться у разработчиков — многие заглядывают в наш Test Plan Master и находят нужную информацию. Ну, а мы рады помочь.
Комментарии (2)
snemchuk
28.12.2022 07:49В статье встречается: текст-кейс, текст-кейсы, текст-кейсов. Это баг или фича?)
c_kotik
Если выплывет - так себе новенький?