Raw Ventures
QA Engineer — CTRM Platform
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
QA-инженер, отвечающий за качество CTRM-платформы end-to-end: стратегия тестирования, автоматизация, поиск дефектов в расчётах P&L, ценообразовании и инвойсинге. Работа напрямую с backend-инженерами, продакт-менеджером, data-командой и трейдерами.
Задачи
- Разрабатывать тест-стратегию и тест-планы для платформы: deal capture, ценообразование и периоды цен, provisional и final invoicing, затраты, demurrage и claims, P&L и маржа, отчётность
- Писать автоматические тесты на уровне API, данных и UI и интегрировать их в CI
- Готовить реалистичные тестовые данные и сценарии: term contracts, multi-lot cargoes, price-formula deals, FX, поздние инвойсы, перераспределение затрат
- Проводить регрессионное тестирование расчётов: одна и та же сделка должна давать одинаковый P&L, а прошлая дата — воспроизводить P&L на тот момент
- Тестировать данные и интеграции: рыночные фиды, импорты из бухгалтерских и операционных систем, сверка платформы с источником
- Критически ревьюить код и тесты, написанные агентами
- Проводить приёмочное тестирование с пользователями и превращать «это число выглядит неверным» в воспроизводимый дефект
- Оценивать качество релиза: что безопасно выпускать, а что нет, и почему
Требования
- 4+ года в QA или тестировании ПО с ответственностью за тест-стратегию и автоматизацию на бизнес-критичном продукте
- Сильная автоматизация тестов на Python (pytest или аналоги) или другом распространённом языке; API-тестирование; UI-автоматизация с Playwright, Cypress или аналогичными
- Хороший SQL и умение тестировать данные напрямую: писать запросы для проверки расчёта, находить несоответствия в выборках, доказывать неверность числа
- Опыт тестирования систем с интенсивными расчётами или финансовых систем: трейдинг, банки, платежи, биллинг, ERP или бухгалтерия; мышление в edge cases: округления, даты и часовые пояса, валюты, частичные количества, сторно и корректировки
- Понимание CI/CD и места тестов в нём
- Серьёзная работа с кодинг-агентами и понимание их типичных ошибок: тесты, проверяющие что код делает, а не что должен; моки, скрывающие реальное поведение; высокое покрытие без реальных проверок
- Точная письменная коммуникация: дефект-репорты, воспроизводимые с первой попытки, и результаты тестов, по которым менеджер может действовать
- Английский, достаточный для презентации находок и защиты решения о релизе
- Профессиональный русский
Условия
- Ответственность за качество платформы и возможность влиять на то, как организовано тестирование
- Прямой доступ к основателям, инженерам и бизнес-пользователям, короткие циклы обратной связи
- Щедрый бюджет на AI-инструменты — frontier-модели как рабочий расход
- Конкурентная компенсация, обсуждается индивидуально
Навыки
- Python
- pytest
- API testing
- Playwright
- Cypress
- SQL
- CI/CD
- UI automation
- Data testing
- Integration testing
- Performance testing
- Load testing