Обеспечение комплексного QA-сопровождения проекта «Сетка»
Мы обеспечили комплексное QA-сопровождение проекта, помогая команде стабильно выпускать новый функционал, поддерживать качество продукта при высокой скорости разработки и масштабировать систему без потери надёжности.
Клиент
Сетка — это профессиональная социальная сеть для нетворкинга от hh.ru, представленная в мобильном приложении и веб-версии, где можно строить профессиональные связи и открывать новые карьерные возможности.
hh.ru — крупнейшая российская компания интернет-рекрутмента.
Задача
Основная цель проекта — рост пользовательских метрик, включая количество регистраций и активных пользователей, вовлеченность во взаимодействие с контентом.
Технические задачи:
-
Тестирование требований и результатов разработки мобильных приложений для iOS, Android и альтернативных магазинов.
-
Тестирование функциональности веб-версии приложения.
-
Обеспечение стабильной работы интеграции hh.ru и «Сетки».
-
Контроль качества новых продуктовых фич и доработок.
-
Поддержка высокого качества продукта при частых релизах.
Решение
QA-специалисты подключены к проекту в формате личного участия и работают непосредственно в командах разработки.
Работа велась в непрерывном режиме двухнедельных спринтов. Для каждой задачи формировались чек-листы проверок, по завершении реализации — end-to-end тест-кейсы. Регулярно выполнялось регрессионное тестирование и давалось заключение о готовности функциональности к релизу.
Проект развивался в условиях частых релизов и MVP-итераций, поэтому контроль качества был встроен во все этапы жизненного цикла разработки. QA-команда работала в общем ритме с командами разработки, что позволяло поддерживать стабильность продукта при высокой скорости изменений.
Этапы работ
Этап 1. Подготовка и работа с требованиями
Работа по задачам начиналась с анализа требований и макетов. Команда уточняла продуктовые и технические детали, выявляла риски и на этой основе формировала чек-листы и тестовую документацию. Документация регулярно обновлялась по мере развития функциональности, что снижало количество ошибок и расхождений на поздних этапах.
Этап 2. Тестирование в процессе разработки
Тестирование велось параллельно с разработкой и охватывало мобильные приложения, веб-версию, бэкенд и API. Особое внимание уделялось интеграциям, работе с данными, миграциям и обратной совместимости. Проверялись как пользовательские сценарии, так и корректность обработки данных на стороне сервера, что было критично для продукта с активной пользовательской базой.
Этап 3. Ключевые продуктовые изменения
QA-команда участвовала в тестировании основных направлений развития продукта. Отдельным крупным этапом стал редизайн чатов в мобильном приложении с проверкой новых схем данных и обратной совместимости, что позволило выпустить обновление без критичных дефектов и повысить активность пользователей.
Этап 4. Релизы, веб-версия и автоматизация
После завершения разработки команда формировала сквозные сценарии и регулярно проводила регрессионное тестирование, обеспечивая готовность функциональности к релизам, которые выходили два раза в неделю. Параллельно велось тестирование веб-версии приложения, которая развивалась от лендинга до полноценного продукта и стала каналом привлечения новой аудитории. Вместе с ростом продукта расширялось тестовое покрытие за счёт автоматизации, включая API-тесты, что помогло сохранить стабильность при увеличении объёма функциональности и темпов разработки.
Результат
Влияние на бизнес:
-
Увеличена доля пользователей Сетки, связанных с профилем hh.ru.
-
Зафиксирован рост подписок на авторов и вовлечённости за счет повышения качества рекомендательной ленты.
-
Упрощен флоу регистрации и авторизации, что положительно сказалось на удержании на этих этапах.
Технические результаты:
-
Расширена и обогащена пользовательская база данными об опыте и образовании.
-
Отсутствуют дефекты высокой критичности.
-
Снижено количество дефектов, связанных с конфликтами функциональности.
-
Оптимизирована работа с требованиями и процессами.
-
QA не замедляет разработку, а способствует ускорению поставки фич.
-
Обеспечено стабильное качество продукта на всех этапах жизненного цикла.
Ключевые показатели проекта:
-
Более 100 продуктовых фич за год
-
1,5 года обеспечения качества
-
5 QA-специалистов
-
Поддержка мобильных приложений для всех ключевых магазинов и развивающейся веб-версии
Скрины и доказательства
Веб сайт: setka.ru
МП в GooglePlay