Lead QA в команду Trade Finance
НаправлениеИнформационные технологии
КомандаTrade Finance
Дата публикации04.09.2023
Нажимайте смело — отклик произойдет только на следующем шаге

Lead QA в команду Trade Finance

Мы ищем опытного QA инженера в команду Trade Finance. Команда занимается развитием продуктов торгового финансирования. Продукты команды позволяют страховать сделки крупного бизнеса: например, без наших гарантий лекарства не смогут поставлять в аптеки.
Среди текущих задач: разработка функционального личного кабинета для клиентов крупного бизнеса и создание внутрибанковской платформы для подготовки и процессинга гарантий.
Что у нас есть сейчас:
  • 100 микросервисов на Java11 и Kotlin + Spring;
  • 6 микрофронтов на TypeScript + React;
  • CI/CD построен на GitlabCI и Ansible. Сейчас происходит миграция сервисов в кластер k8sинтеграционные автотесты на микрофронты на заглушках на TypeScript + Cypress запускаются на каждый коммит;
  • е2е автотесты на Java + Cucumber.
Задачи:
  • Разработка автоматических тестов для WEB-интерфейсов с использованием Java и Selenium;
  • Проведение интеграционного тестирования для обеспечения функциональной целостности системы;
  • Создание новых и поддержка существующих E2E (End-to-End) тестов с применением инструмента Selenium и фреймворка Cucumber;
  • Внедрение стратегии тестирования, включая организацию процессов тестирования;
  • Участие в разработке и сопровождении API тестов с использованием протокола REST и интеграции с брокерами сообщений;
  • Взаимодействие с разработчиками и другими участниками команды для обеспечения качества программного продукта.
Наши ожидания:
  • Опыт разработки автоматических тестов на Java и использования инструмента Selenium;
  • Знание и опыт работы с REST API для тестирования веб-сервисов;
  • Опыт работы с базами данных, включая PostgreSQL;
  • Понимание и опыт применения TypeScript/JS, а также опыт работы с фреймворком Cypress (будет считаться преимуществом);
  • Знание или опыт работы с брокерами сообщений;
  • Опыт организации и внедрения стратегии тестирования;
  • Отличные коммуникационные навыки для эффективного взаимодействия с командой разработки.
Мы предлагаем:
  • возможность работать из офиса или удаленно. Главное — договориться с командой;
  • работу в структуре без строгой иерархии, где ваш руководитель — это играющий тренер;
  • работу по принципам Agile;
  • присоединиться к QA-комьюнити в банке, где коллеги обмениваются опытом и помогают друг другу;
  • участие в регулярных митапах профессиональных сообществ;
  • внутреннее и внешнее обучение за счет банка;
  • участие в профессиональных конференциях в качестве спикера или слушателя. Например, мы регулярно ходим на HighLoad или JPoint;
  • страховку со стоматологией, которая работает как в Москве, так и в регионах;
  • особые условия по нашим продуктам, например, ипотеке, банковским картам или накопительным счетам и вкладам.