Exinity

Автоматизация тестирования (торговые системы)

Коротко

Exinity ищет инженера по автоматизации тестирования (QA Automation Engineer) для торговых систем реального времени на рынке Форекс/CFD — проектирование автоматизированных тестовых фреймворков для исполнения ордеров, рыночных данных, риск-движков и торговых ядер, а также стресс- и нагрузочное тестирование. Требуется более 5 лет опыта в автоматизации тестирования и разработке, сильные навыки Python, опыт с распределенными микросервисными и событийно-ориентированными архитектурами, API (REST, gRPC, GraphQL) и message-брокерами (Kafka, NATS, Redis Streams). Компания — разработчик продуктов для онлайн-торговли и инвестирования (бренды Alpari, FXTM) с офисами в Европе, Азии и Африке.

# О компании
Мы верим, что сила инвестирования, основанного на рисках, может помочь каждому достичь лучшей жизни. И мы здесь, чтобы сделать этот потенциал реальностью для нового глобального поколения.
Мы предоставляем людям в быстроразвивающихся экономиках мира руководство, инструменты и простой доступ к рынку, чтобы они могли торговать и инвестировать с уверенностью. Наша цель — сделать наших клиентов собственными управляющими своим капиталом: дать им возможность создавать инвестиционные стратегии и принимать инвестиционные решения легко, в свое время, на своих условиях и своим способом.
Наша история начинается с первых дней онлайн-торговли на Форекс — пионер платформы Metatrader, компания Alpari, быстро расширялась на развивающихся рынках мира и в 2011 году к ней присоединился наш сестринский бренд FXTM. Сейчас мы добавляем в наше портфолио новые бренды. Вместе оба бренда создали ведущие мировые позиции в онлайн-торговле, обслуживая более двух миллионов клиентов в 150 странах из регулируемых центров на четырех континентах.
Exinity — энергичная и разнообразная компания с офисами в Европе, Азии и Африке, и мы всегда ищем талантливых специалистов, чтобы присоединиться к нам. «Свобода для успеха» — это не просто обещание, которое мы даем нашим клиентам и партнерам, но и нашим сотрудникам. Мы поможем вам развить широкий спектр навыков, взять на себя раннюю ответственность и насладиться вознаграждающей и полноценной карьерой в быстрорастущей, динамичной компании.
О роли
Мы ищем высококвалифицированного инженера по автоматизации тестирования (QA Automation Engineer), который обеспечит качество, надежность и производительность наших систем реального времени для торговли на глобальном рынке Форекс/CFD.
Вы будете тесно сотрудничать с разработчиками, продуктовыми командами и отделами сделок/рисков для проектирования надежных автоматизированных тестовых фреймворков для ценообразования, исполнения ордеров, торговых ядер, потоков рыночных данных, риск-движков и интеграций с внешними поставщиками ликвидности.
Обязанности
Автоматизированное тестирование
•Проектировать, внедрять и поддерживать полные автоматизированные наборы тестов, охватывающие:
•процессы исполнения ордеров
•распространение рыночных данных
•расчеты рисков
•Создавать фреймворки для детерминированного моделирования торговых сценариев и крайних случаев.
Тестирование производительности и стресс-тестирование
•Реализовывать и управлять стресс-тестами, тестами задержек, пропускной способности и стабильности для:
•торговых ядер
•ценовых движков
•конвейеров сообщений в реальном времени
•Обнаруживать узкие места, утечки ресурсов, взаимные блокировки
Инженерия качества и анализ
•Анализировать бизнес-требования, торговую/риск-логику и код для обеспечения полного покрытия тестами критических процессов.
•Работать с разработчиками и квантами для выявления коренных причин, проверки исправлений и повышения устойчивости системы.
•Создавать инструменты для автоматизации операционных тестовых задач и регрессионных проверок.
Эксплуатация автоматизации
•Обеспечивать надежность тестов в распределенных средах с данными, которые в конечном итоге становятся согласованными.
•Поддерживать и улучшать AI-фреймворк.
Требования
•Обширный опыт в автоматизации тестирования и разработке программного обеспечения (предпочтительно более 5 лет).
•Сильные навыки программирования на Python.
•Опыт работы с AI-инструментами и агентным подходом.
•Глубокое понимание:
•конкурентных систем
•распределенных микросервисов
•событийно-ориентированных архитектур
•Опыт тестирования систем, использующих:
•API (REST, gRPC, GraphQL)
•мессенджер-брокеры (Kafka, NATS, Redis Streams)
•Глубокое понимание принципов тестирования программного обеспечения: функциональное тестирование, интеграционное тестирование, регрессионное тестирование, тестирование производительности, нефункциональные требования.
•Сильные навыки устранения неполадок (профилирование, метрики, логи, распределенный трассинг).
•Внимание к деталям и способность работать самостоятельно.
Желательно
•Понимание сферы торговли на Форекс, включая:
•типы ордеров
•модели исполнения (A-book/B-book)
•рыночные данные (тики, L2)
•системы управления рисками (маржа, экспозиция)
•Опыт тестирования интеграций по протоколу FIX.
•Опыт работы с:
•Docker/Kubernetes
•GitLab CI/CD
•мониторинг/наблюдаемость (Grafana, Prometheus, OpenTelemetry)

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте