Никита П.
Проект: Высоконагруженная интеграция со внешним партнёром КроссХаб: полный цикл тестирования страховых продуктов, b2b-настроек и обработки реестров. Зона тестирования: Backend и интеграции 75% ; конфигурации продуктов и бизнеслогика 25%. Стек: Postman, Swagger, REST API, gRPC, XML, SQL, PostgreSQL, Oracle, DBeaver, PGAdmin, Charles Proxy, Kibana, Grafana, Apache SkyWalking, Docker, Kubernetes, GitLab CI/CD, Allure, Kaiten, Confluence, Git. Обязанности/Достижения: - Комплексное тестирование интеграции с КроссХаб: валидация обмена реестрами в формате XML через REST API (Postman, Swagger). - Полный цикл тестирования новых страховых продуктов и конфигураций с применением техник тест-дизайна (классы эквивалентности, граничные значения, таблицы решений). - Тестирование бэкенда страховой логики: проверка расчёта сроков, статусов пролонгации и граничных условий. - Глубокая верификация данных в PostgreSQL и Oracle сложными SQL-запросами (DBeaver, PGAdmin). - Поднятие и изоляция тестовых окружений в Docker/Kubernetes, анализ логов контейнеров; контроль сборок и пайплайнов в GitLab CI/CD, отделение дефектов продукта от проблем окружения. - Применял AI/LLM (ChatGPT, Claude) для генерации тест-сценариев, разбора логов и ускорения троблшутинга. - Анализ расхождений реестров через логи и метрики (Kibana, Grafana, Apache SkyWalking). - Разработка и поддержка тестовой документации в Allure, управление дефектами в Kaiten. - Взаимодействие с заказчиком и внешним интегратором в распределённой Agileкоманде (Scrum). - Выявил и добился исправления критической ошибки в логике отключения пролонгации - предотвратил некорректные списания у тысяч клиентов. - Создал параметризованную Postman-коллекцию XML-схем и edge-сценариев - снизил количество дефектов интеграции с КроссХаб с 47 до 28 за квартал. - Автоматизировал проверку статусов пролонгации через SQL-скрипты - сократил время регресса по направлению с 4 часов до 2 часов 45 минут. - Разработал и стандартизировал чек-лист из 52 тестов для конфигураций страховых продуктов - принят как единый стандарт QA на проекте. - Организовал регулярное ревью XML-взаимодействия с партнёром - выявил 3 критических расхождения форматов данных до выкатки в ПРОД.
Временный проект: Интеграция нового поставщика отелей в существующий высоконагруженный сервис бронирования (поиск, карточка отеля, бронирование, оплата, подтверждение). Тестирование: frontend 40%, backend 60%. Стек: Postman, Swagger/OpenAPI, PostgreSQL, Kibana, Charles Proxy, Jira, Allure, Confluence, REST API, JSON, HTTP/HTTPS, Git, Grafana (ознакомление), Agile/Scrum. Обязанности: Функциональное и регрессионное тестирование модуля поиска и выдачи (фильтрация, сортировка, цены при разных комбинациях данных). Тестирование сценариев бронирования, оплаты и статуса «отменено». Сравнение данных от поставщика, UI и БД (PostgreSQL) с использованием SQL-запросов. Анализ трафика через Charles Proxy (фронт - бэкенд - API поставщика). Работа с логами в Kibana, участие в расследовании инцидентов на тестовых стендах. Актуализация тестовой документации (чек-листы, тест-кейсы) в Allure. Ежедневные стендапы, уточнение требований с аналитиками и разработчиками. Достижения: Выявил и задокументировал критический баг: некорректный пересчёт налогов и сборов на бэкенде у нового поставщика — ошибка исправлена до выхода на прод. Адаптировал существующие SQL-запросы под нового провайдера, ускорив проверку целостности данных.
Проект: Система автоматического определения повреждений на ЖД участках и формирования аварийных бригад (интеграция с датчиками, push-уведомления, высоконагруженное решение). Тестирование: backend 60%, frontend 30%, интеграции 10%. Стек: Java, Spring Boot, Node.js, PostgreSQL, MongoDB, Apache Kafka, Kibana, Graylog, Grafana, Postman, Swagger/OpenAPI, Charles Proxy, Jira, Confluence, ScrumBan, REST API, JSON, Git. Обязанности: Полный цикл QA Web-приложения с микросервисной архитектурой (Agile/Scrum/ScrumBan). Регрессионное (~800 кейсов), smoke (150 кейсов), санитарное и UAT тестирование на тестовых стендах. E2E-тестирование бизнес-логики на стыке фронта (React/JS) и бэкенда, включая взаимодействие микросервисов. Тестирование асинхронной связи через Kafka (доставка, retry). Тестирование REST/SOAP API через Postman, Swagger. Написание SQL-запросов (PostgreSQL) и проверка консистентности между PostgreSQL и MongoDB. UI/UX тестирование, Chrome DevTools, Charles Proxy, Fiddler. Мониторинг и анализ логов (Kibana, Graylog, Grafana), локализация дефектов на уровне микросервисов. Ведение документации в Confluence, Allure TestOps; баг-трекинг в Jira. Онбординг новых QA-инженеров. Достижения: Выявил и устранил критический сбой в системе уведомлений (переполнение топика Kafka) — предложил увеличить число партиций и настроить retry-логику, устранив потерю сообщений. Снизил количество пропущенных в прод дефектов на 50% за счёт добавления edge-сценариев в регрессионные тесты. Автоматизировал ключевые сценарии в Postman (JS-скрипты), сократив время smoke-тестирования на 25%. Разработал библиотеку типовых SQL-запросов для PostgreSQL/MongoDB, ускорив расследование инцидентов на 30%.
Проект: Финансовая платформа для управления бонусами и акциями (личный кабинет, промо-кампании, кэшбэк, фрибеты). Тестирование: frontend 50%, backend 50%. Стек: React, Redux, JavaScript, Node.js, REST API, JSON, PostgreSQL, DBeaver, SQL, Postman, Swagger, Charles Proxy, Chrome DevTools, Allure TestOps, TestRail, Confluence, Agile/Scrum, HTTP/HTTPS. Обязанности: Полный цикл QA Web-приложения (smoke, sanity, регресс, UAT). Тестирование REST API (Postman, Swagger): JSON, HTTP-коды, анализ трафика через Charles Proxy и Fiddler. Написание сложных SQL-запросов (JOIN, агрегаты, подзапросы) для валидации данных в CRM, ERP, B2B. UI/UX тестирование, Chrome DevTools (куки, локальное хранилище), сверка данных фронт - бэк - БД. Ведение тестовой документации в Confluence, Allure TestOps, TestRail; баг-трекинг в Jira. Работа с окружениями на Linux и Windows. Достижения: Снизил количество критичных ошибок на проде на 40% за счёт внедрения детального тест-дизайна и усиленного регресса. Обнаружил и помог исправить критическую ошибку с неначислением фрибетов (логика проверки ставки) — решение добавлено в регрессионные тесты. Оптимизировал регресс: систематизировал чек-листы и тест-кейсы, сократив время регрессионного тестирования на 20% без потери покрытия. Внедрил стандарт баг-репортов с SQL-запросами и логами, сократив время исправления дефектов на 25%.
Понравился профиль? Создайте себе такой же