Бизнес-цель
Клиент — ведущая российская инвестиционная компания и финансовый брокер. Масштаб бизнеса предполагает работу с критически важными финансовыми данными и сложными бизнес-процессами, требующими безупречного функционирования IT-систем. Сотрудничество с компанией «Точка качества» длится с 2019 года.
Перед нами стояла задача обеспечить стабильность и высокое качество двух ключевых продуктов: зрелой бэк-офисной системы и мобильного приложения для пользователей. Высокая нагрузка и постоянные изменения создавали риски для бесперебойной работы компании.
Задачи клиента
До нашего прихода основной сложностью клиента была нехватка высококвалифицированных QA-инженеров для работы с постоянным потоком задач в многочисленных командах разработки. Это создавало риск падения качества релизов и замедления времени выхода новых функций.
Основные задачи, поставленные клиентом, заключались в том, чтобы:
- Помочь с автоматизацией тестирования для ускорения и повышения эффективности процесса тестирования.
- В кратчайшие сроки масштабировать команду QA и интегрировать функциональных тестировщиков в команды разработки.
Ожидания клиента были сосредоточены на повышении качества продукта, стабильности работы систем и снижении операционных рисков.
Ход сотрудничества
Сотрудничество началось с внедрения двух инженеров по автоматизации для работы над мобильным приложением. Убедившись в эффективности нашего подхода, клиент расширил сотрудничество, и в итоге в проект было вовлечено до 12 QA-инженеров с опытом от 2 до 11 лет, которые были интегрированы в команды разработки по ключевым направлениям.
Подход и методы:
- Виды тестирования: функциональное, интеграционное, регрессионное, UAT и автоматизированное тестирование.
- Процесс: наши инженеры были полностью погружены в команды клиента и работали по гибким методологиям разработки (Agile/Kanban).
- Инструменты:
- Для тестирования API: Postman, Swagger.
- Для работы с данными и сообщениями: MS SQL, Apache Kafka, RabbitMQ.
- Взаимодействие: интеграция была максимально тесной — ежедневные стендапы, работа через Jira, оперативная коммуникация с разработчиками, бизнес-аналитиками и продукт-менеджерами, регулярная отчетность по почте.
Преодоление вызовов:
- Масштабирование команды: быстрый рост числа наших специалистов (до 12 человек) потребовал отлаженных процессов онбординга и управления, чтобы каждый инженер мог быстро погрузиться в сложные бизнес-процессы клиента.
- Работа в распределенных командах: интеграция в 15+ команд требовала от инженеров высокой степени самостоятельности, умения быстро налаживать коммуникацию и понимать специфику каждого продукта.
- Сложность предметной области: бэк-офисные системы инвестиционной компании связаны с комплексными финансовыми операциями и законодательными нормами. Наши специалисты проявили высокую обучаемость, чтобы глубоко разобраться в domain-области.
Результаты
За время сотрудничества нашими инженерами было обнаружено значительное количество дефектов различного уровня критичности. Время выхода новых версий продукта в продуктивную среду сократилось.
Ключевые достижения:
- Снижение операционных рисков: Найденные дефекты предотвратили потенциальные финансовые потери и сбои у конечных пользователей. Особую важность имело выявление ошибок, связанных с некорректными расчетами, в том числе и в областях, чувствительных к изменениям законодательства РФ (например, расчет налогов).
- Стабильность и качество релизов: Внедрение функционального и регрессионного тестирования позволило значительно повысить стабильность бэк-офисной системы и мобильного приложения перед каждым выходом обновлений.
- Масштабируемость процессов: Мы доказали способность быстро наращивать команду и эффективно встраиваться в существующие процессы клиента, закрывая его ключевую боль — нехватку QA-ресурсов.
Выводы и ценность
Клиент особенно высоко оценил профессионализм наших инженеров и стабильность команды на протяжении длительного срока сотрудничества. Была отмечена способность специалистов быстро погружаться в сложные бизнес-процессы и оперативно приносить пользу.
Ключевые уроки, которые мы вынесли из проекта:
- Уровень экспертизы наших инженеров позволяет брать на себя задачи любой сложности в высокорегулируемых отраслях, таких как финтех.
- Гибкая модель сотрудничества позволяет быстро адаптироваться под меняющиеся потребности клиента и масштабировать команду без потери эффективности.
Совет потенциальным клиентам:
Не стоит недооценивать важность всестороннего тестирования бэк-офисных систем. Ошибки в них могут привести не только к внутренним сбоям, но и к прямым финансовым потерям, а также репутационным рискам. Партнерство с надежной QA-компанией, способной быстро предоставить команду высококвалифицированных инженеров, — это стратегическое вложение в стабильность и безопасность вашего бизнеса.
Задумались о тестировании вашего продукта? Оставьте заявку на бесплатную консультацию и наши специалисты свяжутся с вами.