En
Проекты Вакансии Блог

Обеспечение качества веб- и мобильной платформы технологической компании

SimbirSoft обеспечила комплексное QA-сопровождение (обеспечение качества) микросервисной платформы, объединяющей модули товарной аналитики, интеллектуального расчёта состава продукции, оптимизации сырья и централизованного управления вычислительными профилями.

Команда проверяла бизнес-критичные расчётные сценарии, интеграции, API (программные), веб- и мобильные интерфейсы, модель доступа и корректность данных. Такой подход помог снизить риск ошибок в производственных алгоритмах и сделать релизный процесс более предсказуемым.

Клиент

Технологическая компания в сфере производственной аналитики, оптимизации сырья и корпоративной ИТ-инфраструктуры. 

Задача

  • Повысить надёжность платформы, используемой для аналитики, расчёта состава продукции и оптимизации сырья.

  • Снизить риск ошибок в расчётных алгоритмах, которые могли влиять на производственные решения и операционные издержки.

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

  • Сделать релизный процесс более управляемым за счёт формализованных smoke- и регрессионных проверок.

  • Быстро локализовывать дефекты в связке интерфейс — API — база данных — логи, чтобы сокращать время диагностики и передачи задачи в разработку.

С 2023
по настоящее время — длительность проекта
9 человек
команда проекта
3
ключевых направления в рамках единой платформы

Решение

  • Выстроили сквозной QA-процесс для трёх ключевых направлений платформы: аналитика, расчёт/оптимизация продукции и управление вычислительными профилями.

  • Проанализировали требования и выделили критичные бизнес-сценарии: расчёты, интеграции, права доступа, корректность данных и стабильность пользовательских потоков.

  • Для сценариев с высокой ценой ошибки подготовили чек-листы и тест-кейсы, а также обязательный smoke-контур для релизных проверок.

  • API и интеграции проверяли через Postman, анализ JSON-ответов и сопоставление данных с базой через SQL-запросы в DBeaver.

  • Для сложных дефектов использовали анализ логов и мониторинга, что позволяло точнее определять источник проблемы: интерфейс, API, данные, интеграционный слой или бизнес-логика.

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

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

Попробуйте новую услугу в обеспечении качества «Тестирование AI/ML/LLM»
Узнать подробнее
snippet

Результат

  • Критичные сценарии платформы вынесены в обязательный контур smoke- и регрессионных проверок.

  • Формализован процесс тестирования бизнес-логики расчётов, оптимизации сырья и управления вычислительными профилями.

  • Улучшена прозрачность дефект-менеджмента: дефекты локализуются, приоритизируются и сопровождаются до закрытия.

  • Повысилась точность диагностики инцидентов за счёт связки SQL-проверок, анализа логов, API-ответов и пользовательских сценариев.

  • Команда получила актуальную тестовую документацию, отчёты о проверках и пользовательские инструкции.

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

Бизнес-эффект

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

 

«В этом проекте было важно тестировать не только интерфейс, но и всю цепочку принятия решения: API, данные, расчётные алгоритмы, права доступа и интеграции между сервисами. Такой подход позволяет раньше выявлять дефекты, снижать риск ошибок в производственных сценариях и выпускать изменения более контролируемо»

Трудности

  • Высокая связность микросервисов: изменение в одном сервисе могло влиять на смежные модули и пользовательские сценарии.

  • Сложная бизнес-логика расчётов и оптимизации сырья, где ошибка в данных могла приводить к некорректным производственным решениям.

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

  • Необходимость быстро локализовывать дефекты на стыке пользовательского интерфейса (UI), API, базы данных, логов и интеграционного слоя.

  • Параллельная проверка веб- и мобильных сценариев с учётом ролей, доступов и разных пользовательских путей.

Технологии

  • Backend: Java 17, микросервисная архитектура

  • Frontend: React, TypeScript

  • Mobile: Swift, Java

  • API: REST API, Postman, Charles Proxy, DevTools

  • Базы данных и проверка данных: PostgreSQL, MySQL, Oracle/MS SQL; DBeaver как SQL-клиент

  • Интеграции и инфраструктура: Apache Kafka, Kubernetes, GitLab CI/CD

  • Логи и мониторинг: Kibana, Grafana

  • Тестовая документация и отчётность: TestRail, Allure, Confluence

  • Управление задачами: Jira

Хотите узнать подробнее об услуге по обеспечению качества?
Узнать подробнее
snippet
Другие работы
Разработка цифрового продукта для российского банка
Создание приложения управления сном для компании «Аскона»
Создание единой системы авторизации для крупной российской компании
Анализ процессов крупной производственной компании
Усиление команды по разработке системы управления грузоперевозками для компании «ТЕХНОНИКОЛЬ»
Автоматизация финансовой аналитики для «МК Лизинг»
Разработка корпоративного портала для обучения сотрудников крупной технологической компании
Разработка цифрового продукта для российского банка
Создание приложения управления сном для компании «Аскона»
Создание единой системы авторизации для крупной российской компании
Анализ процессов крупной производственной компании
Усиление команды по разработке системы управления грузоперевозками для компании «ТЕХНОНИКОЛЬ»
Автоматизация финансовой аналитики для «МК Лизинг»
Разработка корпоративного портала для обучения сотрудников крупной технологической компании
Оставьте заявку на проект
Оставьте контакты, чтобы обсудить проект и условия сотрудничества, или позвоните: 8 800 200-99-24
Прикрепить файл до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Написать нам
Оставьте контакты, чтобы обсудить проект и условия
сотрудничества, или позвоните: 8 800 200-99-24
Прикрепить файл до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Оставьте свои контакты
SimbirSoft регулярно расширяет штат сотрудников.
Отправьте контакты, чтобы обсудить условия сотрудничества.
Прикрепить резюме, до 10 Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Написать нам
Расскажите, какие задачи сейчас на вашем проекте.
Проконсультируем и предложим подходящих специалистов, а также сориентируем по ставкам на аутстаф.
Направление
Количество специалистов
Middle
TeamLead
Senior
TechLead
Прикрепить файл до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Экспресс-консультация
Заполните все поля формы.
Эксперт свяжется с вами в течение рабочего дня.
Тематика
Прикрепить файл до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Порекомендуйте друга — получите вознаграждение!
  • Системный аналитик (финтех)
  • iOS-разработчик
  • 1С-аналитик
  • Data-инженер
  • C++-разработчик
  • Flutter-разработчик
  • Менеджер по продажам IT
  • SRE-инженер
  • SDET Java
  • QA Fullstack Java/Kotlin
  • Бухгалтер по расчету заработной платы
  • Data Scientist RecSys
  • Data Scientist/NLP-инженер
  • Java-разработчик
  • Специалист тендерного отдела
  • Системный аналитик ЦФТ
  • Сетевой инженер/системный аналитик
  • 1С-аналитик (ритейл)
  • SDET JS/TS
  • DevSecOps
Ваши данные
Данные кандидата
Прикрепить резюме, до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Отправить
Отправлено
Заказать демонстрацию
Оставьте контакты, чтобы обсудить проект и условия
сотрудничества, или позвоните: 8 800 200-99-24
Прикрепить файл до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.