Мы развиваем внутреннюю B2B-платформу для работы с поставщиками: аналитику продаж, управление доступами к данным, условия использования аналитики и интеграции с другими системами компании. Сейчас многие процессы подключения поставщиков, управления доступами и условий использования аналитики частично выполняются вручную. Наша задача — превратить это в полноценный продукт с понятными сценариями, ролями, статусами и автоматизированными процессами. Мы ищем QA-инженера, который выстроит процесс тестирования для сложного аналитического продукта и обеспечит стабильность поставки.
Чем предстоит заниматься:
Тестирование продукта
- Тестировать функциональность B2B-платформы: управление доступами, аналитические дашборды, интеграции.
- Покрывать задачи тест-кейсами на этапе аналитики (участие в груминге, уточнение AC).
- Проводить функциональное, интеграционное, регрессионное и smoke-тестирование.
- Проверять корректность отображаемых аналитических данных: расчёты, агрегации, фильтры.
Работа с качеством
- Разработка тестовой документации: тест-стратегия, тест-планы, тест-кейсы, чек-листы, отчеты о тестировании.
- Фиксировать дефекты с чётким описанием шагов воспроизведения, окружения и ожидаемого поведения.
- Участвовать в анализе первопричин инцидентов и предлагать меры по их предотвращению.
- Вести и поддерживать в актуальном состоянии тест-документацию.
Работа с командой
- Участвовать в грумингах и планированиях — влиять на качество задач до начала разработки.
- Взаимодействовать с аналитиком и продакт менеджером при формировании приёмочных сценариев.
- Информировать команду о рисках и готовности релизной сборки к деплою.
- Наставничество и помощь разработчикам в написании тестируемого кода.
Наш стек:
- Разработка: Golang, Next/React Инфраструктура: Docker, Kubernetes Наблюдаемость: Sentry, Grafana (чтение логов и метрик)
- Документация: Notion
- Трекер задач: Linear
- Автоматизация тестирования: тестовый фреймворк на python
Что важно:
- Опыт в QA от 3–5 лет, включая тестирование web-приложений.
- Понимание жизненного цикла разработки и тестирования (SDLC, STLC).
- Уверенное знание техник тест-дизайна (BVA, ECP, pairwise, state transition).
- Опыт тестирования REST API (Postman), проверка по OpenAPI-контрактам.
- Умение читать и анализировать логи.
- Уверенные навыки написания и поддержки тестовой документации.
- Владение Git (базовый уровень)
Важно также:
- Внимание к деталям и системный подход к поиску дефектов.
- Способность работать с аналитическими данными: проверять расчёты, агрегации, граничные значения.
- Умение расставлять приоритеты при ограниченном времени перед релизом
Будет плюсом:
- Опыт тестирования BI-систем, дашбордов или аналитических платформ.
- Опыт нагрузочного тестирования.
- Опыт тестирования систем с ролевым доступом (RBAC).
- Знакомство с Kafka: проверка событий, payload-тестирование.
- Опыт работы с базами данных: SQL-запросы для проверки данных (PostgreSQL).
- Понимание принципов работы Docker / Kubernetes.
- Опыт разработки и поддержки автотестов на python.
- Опыт встраивания автотестов в CI/CD пайплайн (GitLab CI).
Мы предлагаем:
- Участие в развитии продукта, который напрямую влияет на работу поставщиков и коммерческого блока.
- Небольшую кросс-функциональную команду (аналитик, backend, frontend, QA)
- Возможность выстроить процесс тестирования с нуля и влиять на стандарты качества.
- Реальные продуктовые задачи, а не аутсорс