💜 Подарок для новых пользователей Хабр Карьеры — месяц бесплатного кино и скидка 10% на подписку от онлайн-кинотеатра START → зарегистрироваться

Автоматизированный тестировщик (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 мероприятия;
  • Корпоративные скидки от компаний-заказчиков и многое другое.