В команду крупного банка ищут инженера по автоматизации тестирования для направления брокерского бизнеса. Команда развивает систему хранения информации о сделках и операциях и внутреннюю АБС для брокерских операций.

Обязанности:

  • Функциональное, интеграционное и end-to-end тестирование микросервисов.
  • Написание и поддержка автоматизированных тестов на Java.
  • Ручное тестирование backend-сервисов и API.
  • Проверка взаимодействия сервисов через Kafka и другие брокеры сообщений.
  • Подготовка данных и проверка результатов операций в базах данных.
  • Развитие тестового фреймворка, code review автотестов коллег.
  • Развёртывание и настройка окружения для автоматизированного тестирования.

Требования:

  • Опыт автоматизации backend-тестирования от 1 года и написания автотестов на Java от 2 лет.
  • Опыт работы с API, Postman и Apache Kafka.
  • Знание JUnit 5 и принципов модульного и интеграционного тестирования.
  • Навыки работы с базами данных, SQL и DBeaver.
  • Базовые знания Git и практический опыт работы с Docker.
  • Умение самостоятельно развернуть окружение для написания и запуска автотестов.
  • Будут преимуществом: тестирование микросервисов, Cucumber, Gherkin, RabbitMQ, ArtemisMQ, Mockito, WireMock, Kibana, знание брокерского бизнеса и финансовых инструментов.

Технологии: Java 11, JUnit 5, Mockito, WireMock, Postman, Kafka, RabbitMQ, ArtemisMQ, PostgreSQL, SQL, DBeaver, Git, Docker, Kubernetes, OpenShift, Gradle, Maven, Kibana.

Условия: удалённая работа по РФ, полная занятость, оформление по ТК РФ, предоставление техники, ДМС со стоматологией, компенсация фитнеса, скидки на обучение, кино и Skyeng, индексация зарплаты.