QA в аутсорсе: как KTS стандартизировали тестирование с Test IT

54

Когда аутсорс-компания работает с десятками проектов, важно работать быстро, предсказуемо и понятно для заказчика. В KTS внедрили платформу управления тестированием Test IT, чтобы масштабировать QA без потери качества и говорить с клиентом на языке метрик. Рассказываем, как это устроено и что дало бизнесу — на основе кейса, которым команда поделилась на Хабре.

О компании

KTS — российская IT-компания, разработчик цифровых сервисов для среднего и крупного бизнеса. Среди направлений: мобильные приложения, веб-сервисы, VK Mini Apps и DevOps-инфраструктура. Команда работает в аутсорс-формате, одновременно ведет несколько проектов с разными клиентами и уровнями зрелости. 

Рост проектов потребовал выстроить QA-процессы 

Стихийное тестирование мешает расти. До внедрения TMS процесс тестирования был фрагментированным, каждый проект вел документацию по-своему: кто в Google Docs, кто в чек-листах, кто вообще без структуры. Это делало прозрачность практически невозможной и мешало адаптации новых участников. 

Уровень покрытия, формат хранения проверок и даже подход к отчетности определялись индивидуально в каждой команде. Такой способ работал, пока проекты были небольшими, но со временем стало очевидно: нужно единое пространство, где можно выстраивать процессы, синхронизировать подходы и предоставлять понятную и убедительную отчетность заказчикам. Эти задачи решают системы управления тестированием (TMS).

Ключевые результаты внедрения Test IT в KTS

Количество проектов в TMS

15+

Этапов внедрения

3 (обучение, миграция, настройка)

Типы тестов

Ручные + подготовка к автотестам

Форматы исходной документации

Чеклисты в Google Docs

Основные выгоды для клиентов KTS

Прозрачность, управляемость, контроль

Поддержка от Test IT

На всех этапах, включая адаптацию

Почему решили внедрять TMS

С ростом числа проектов и повышением требований со стороны клиентов стала очевидна необходимость в прозрачности QA-процессов. Особенно это актуально на этапах, когда продукт перестает быть MVP и становится критичным для бизнеса. 

Требовалось:

  • Централизовать тестовую документацию по разным проектам

  • Унифицировать подходы

  • Сократить дублирование

  • Предложить заказчику инструмент для оценки качества

Как происходил выбор инструмента

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

  • Удобство для ручного тестирования

  • Понятные и презентабельные отчеты

  • Наличие дашбордов и аналитики

  • Интеграция с автотестами

  • Стоимость владения и поддержка

Преимущества Test IT, отмеченные командой KTS: интуитивный интерфейс, широкие возможности отчетности и взаимодействия с другими системами. Важную роль сыграл и человеческий фактор: техподдержка активно сопровождала команду как в период внедрения, так и после.

«Дополнительным жирным плюсом оказалась команда продаж Test IT. Я довольно долго мучал ребят своими вопросами, а они стоически помогали и по настройке дашбордов, и по пробрасыванию автотестов в TMS, и по управлению лицензиями, и в целом по адаптации системы под наши нужды»

— Роман Авдонин, Head of QA в KTS

Как происходило внедрение Test IT

Этап 1: Воркшоп и обучение

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

Этап 2: Миграция проектов

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

Этап 3: Стандартизация и настройка

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

Как используется Test IT сейчас

На текущий момент Test IT применяется более чем в 15 проектах. Каждый из них организован в отдельном пространстве с логичной структурой по фичам и релизам. У проектов есть как сама тестовая модель, так и настроенные дашборды, по которым команда отслеживает обогащение проекта тестами и их прогоны. 

Опыт использования платформы управления тестированием Test IT

Проверки регулярно актуализируются, отчеты генерируются автоматически после регрессов и смоук-прогонов и доступны как для команд, так и для заказчиков. Благодаря этому в рамках демо заказчик получает полную картину состояния качества. В том числе на уровне конкретных проверок и покрытия требований.

Как Test IT  помогает в аутсорсе

Что получают заказчики KTS  

  • Прозрачность QA-процесса. Понятные отчеты и видимость того, что проверено.

  • Управляемость. Возможность оценивать усилия и качество на каждом этапе.

  • Контроль над рисками. Информация о зонах покрытия и приоритетах позволяет гибко реагировать на изменения.

  • Снижение зависимости от людей. Процессы задокументированы, знания централизованы.

Планы на развитие

  • Интеграция автотестов с TMS. Планируется объединение ручного и автоматизированного тестирования в единой системе, чтобы минимизировать дублирование усилий и ускорить цикл регрессионного тестирования. 

  • Включение отчетов и дашбордов в регулярные демо. Для повышения вовлеченности заказчиков и прозрачности QA-результатов на каждом релизе;

  • Развитие роли TMS как коммуникационного интерфейса QA-команды. В планах усилить использование Test IT как единой точки доступа к информации о качестве продукта для менеджеров, разработчиков и клиентов.

? Оригинальная статья доступна на Хабре.

Узнайте, как ваша команда может использовать возможности Test IT на полную. Начните с бесплатного тарифа Lite, активируйте триал на 14 дней и оцените все возможности Test IT с тарифом Standard

Была ли статья полезной?