Автоматизированный тестировщик (Java)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Наша команда ведет разработку мульти-продуктовой системы электронной торговли на финансовых рынках.
Наша цель – стать платформой для электронной FX-торговли номер один в России.
Наши продукты и решения – лауреаты международных премий и наград.
Наши сотрудники – выпускники ведущих технических университетов страны с опытом работы в ведущих компаниях страны.
Мы ведем разработку сразу по нескольким направлениям:
1. Развиваем ядро торговой системы
- Совместно с командой математического моделирования постоянно совершенствуем модели ценообразования
- Оптимизируем торговые алгоритмы как для трейдеров банка, так и для наших корпоративных клиентов
- Улучшаем многочисленные стратегии управления рисками
- Развиваем новые каналы дистрибуции: чат-боты, прямой API для подключения клиентов
2. Расширяем продуктовую линейку
- Конверсия по 35+ валютным парам, поставочные и расчетные форварды, свопы
- Сделки с драгоценными металлами
- Ванильные, бивалютные, структурные депозиты
3. Разрабатываем собственный торговый терминал
В связи с существенным ростом бизнеса мы ищем амбициозных и энергичных профессионалов, готовых присоединиться к нашей дружной команде.
Ожидания от кандидата
Обязанности:
- Разработка автоматизированных тестов на Java / Groovy для сервисов c Probuff/ZeroMq, FIX/FIXML API, БД Oracle/Postgres и внутренних API системы с бинарными протоколами;
- В зависимости от уровня владения навыками программирования, возможно либо полностью уйти в автоматизацию, либо в fullstack задачи(авто+ручное тестирование);
- При наличии достаточных навыков: разработка и развитие фреймворка автоматизированного тестирования на Java / Groovy, Spring, Spock, Allure;
- Проведение функционального и интеграционного тестирования.
Требования:
- Опыт работы в роли Automation QA-инженера и тестирования API от двух лет;
- Опыт разработки модульных, интеграционных и функциональных авто-тестов на Java;
- Опыт работы с командной строкой Linux;
- Опыт написания SQL-запросов;
- Опыт анализа требований и разработки тестовых сценариев.
Условия работы
- Официальное оформление в аккредитованную IT-компанию;
- Система ДМС;
- Есть собственный учебный центр с тренингами по языкам программирования, soft skills, карьерному росту и пр.;
- Участие в крупных отраслевых мероприятиях;
- Cпортивные и well-being мероприятия;
- Корпоративные скидки от компаний-заказчиков и многое другое.