О компании
Exactpro — глобальный поставщик услуг по тестированию программного обеспечения, целиком сосредоточенный на том, чтобы сделать критически важные системы финансового мира более надёжными, устойчивыми и эффективными. Мы не просто тестировщики — мы инженеры, специализирующиеся на исключительной сложности бирж, брокерских платформ и клиринговых систем.
Наша работа обеспечивает безупречную работу цифровых рынков, на которых держится глобальная экономика, 24/7. Нам доверяют ведущие финансовые институты мира: наша клиентская сеть охватывает 60% из Top 10 и 60% из Top 20 мировых биржевых групп.
Вот что делает нас уникальными:
•Глубокая экспертиза: Мы тестировали глобальную инфраструктуру финансовых рынков на 5 континентах. Наши инженеры разрабатывают передовые инструменты, способные генерировать миллионы сообщений в секунду, анализируют функциональность, участвуют в академических исследованиях и делятся практиками на крупнейших отраслевых мероприятиях.
•Инженерная культура: Мы решаем сложные инженерные задачи. Наша работа включает создание сложных ненавязчивых тестовых стендов и построение основанных на данных симуляций, воспроизводящих поведение реального рынка в огромном масштабе.
•Влияние: Код, который вы тестируете, и системы, которые вы помогаете укреплять, будут использоваться миллионами трейдеров и институтов по всему миру. Ошибки недопустимы, и ваш вклад будет критически важен.
О роли
Мы ищем любознательных и новаторских инженеров по тестированию ИИ. В этой роли вы выйдете за рамки традиционной автоматизации, чтобы разрабатывать, обучать и интегрировать модели ИИ в наши тестовые фреймворки для систем финансовых бирж.
Вы окажетесь на стыке передовых технологий ИИ и высокорискованной инженерии финансового ПО. Ваша миссия — использовать машинное обучение для интеллектуальной генерации тестовых сценариев, прогнозирования поведения систем, оптимизации тестовых наборов и, в конечном счёте, выявления скрытых дефектов, которые традиционные методы могут упустить. Это практическая, ориентированная на исследования инженерная роль для тех, кто любит сочетать теоретические концепции с практическим, значимым применением.
Мы приветствуем заявки от кандидатов разного уровня. Мы ценим энтузиазм и потенциал не меньше опыта, поэтому независимо от того, являетесь ли вы senior-экспертом, соответствующим всем нашим критериям, или специалистом уровня Middle с прочной базой навыков, мы призываем вас откликнуться.
Обязанности
•Реализация проектов: Выполнять тестовые активности для систем финансовых бирж, обеспечивая своевременную поставку проектов и соблюдение высочайших стандартов качества.
•Тестирование ПО: Проектировать, разрабатывать и выполнять детальные тестовые сценарии и тест-кейсы для компонентов биржевых систем (например, matching engines, trading gateways), обеспечивая всестороннее функциональное и нефункциональное покрытие на основе спецификаций системы.
•Тестирование с поддержкой ИИ: Использовать наши собственные модели ИИ как основной инструмент для проектирования, генерации и выполнения сложных тестовых сценариев для высоконагруженных систем с низкой задержкой.
•Поддержка и улучшение модели: Работать напрямую с моделью ИИ, настраивая её под требования конкретной тестируемой системы (SUT), тонко подстраивая параметры и непрерывно повышая точность и покрытие.
•Анализ и валидация: Анализировать результаты тестов, сгенерированные моделью, расследовать сбои и проводить root cause analysis, чтобы отличать ошибки модели от реальных дефектов системы.
•Требования и документация: Применять сильные основы тестирования, анализируя системную документацию и бизнес-требования для валидации выходных данных модели и обеспечения полного покрытия.
Требования
•Опыт автоматизации тестирования ПО, желательно в финансовых услугах, fintech или другой сложной предметной области.
•Навыки программирования на Python / Golang (предпочтительно) или любом другом языке (Java, C++) для скриптов, автоматизации тестов и работы с данными. Вы должны уверенно читать, писать и изменять код.
•Отличные аналитические способности и сильное понимание бизнес-логики, с умением разбираться в сложных системных спецификациях и документации.
•Мышление решателя задач, мотивированного поиском решений и достижением необходимых результатов.
Дополнительные квалификации
•Высшее образование в области Computer Science, инженерии, математики или смежной количественной области.
•Понимание основ: жизненный цикл машинного обучения, предобработка данных, обучение/оценка модели и принципы MLOps. Ожидается, что вы сможете настраивать, запускать модель и интерпретировать её результаты.
•Прямой опыт тестирования биржевых технологий, торговых систем или платформ рыночных данных.
•Знание финансовых протоколов (например, FIX, OUCH, ITCH) и концепций (типы ордеров, рыночные данные, расчёты).
•Опыт анализа данных (например, Pandas, NumPy) и инструментов мониторинга (например, Grafana, Prometheus).
•Знакомство с облачными платформами (AWS, GCP, Azure) и контейнеризацией (Docker, Kubernetes).
Мы предлагаем
•конкурентную зарплату и подоходный налог 5%;
•медицинскую страховку со стоматологией;
•скидку на абонемент в спортзал;
•27 дней оплачиваемого отпуска;
•гибкий график и возможность работать из дома.
Чтобы откликнуться на вакансию, отправьте резюме на
[email protected] с темой письма «AI Testing Engineer – ваше имя и фамилия».
Вакансия доступна для соискателей с инвалидностью.