Старший QA-инженер в команду Liquidity Solutions
КомандаLiquidity Solutions
Дата публикации02.10.2023
Нажимайте смело — отклик произойдет только на следующем шаге

Старший QA-инженер в команду Liquidity Solutions

Liquidity Management - это линейка продуктовых сервисов для корпоративных клиентов, включающая депозиты, рублевые и валютные платежи, справки, пулы и тд. Мы - большая продуктовая команда, состоящая из нескольких feature-teams.
Стек для тестирования: Java 8+, Spring Boot, JUnit5, Maven Spring Data Jdbc/Spring Jpa/Jdbi Testcontainers OAS/Swagger/Springdoc Cypress + TypeScript + Sorry Cypress Allure Git JMeter Docker Gitlab Kubernetes
Задачи:
  • Создание новых и поддержка существующих фреймворков тестирования;
  • Внедрение стратегии тестирования, включая организацию процессов тестирования;
  • Разработка автоматических тестов для API и WEB-интерфейсов продуктов с использованием Java;
  • Проведение интеграционного тестирования для обеспечения функциональной целостности системы;
  • Участие в разработке и сопровождении API тестов с использованием протокола REST и интеграции с брокерами сообщений;
  • Взаимодействие с разработчиками и другими участниками команды для обеспечения качества программного продукта.
Наши ожидания:
  • Опыт разработки автоматических тестов на Java;
  • Опыт организации и внедрения стратегии тестирования;
  • Знание и опыт работы с REST API для тестирования веб-сервисов;
  • Опыт работы с базами данных, включая PostgreSQL;
  • Понимание и опыт применения TypeScript/JS, а также опыт работы с фреймворком Cypress (будет считаться преимуществом);
  • Знание или опыт работы с брокерами сообщений;
  • Понимание принципов построения микросервисной архитектуры и межкомпонентного взаимодействия (REST, SOAP, JMS);
  • Осознанная работа с git;
  • Опыт работы в CI/CD;
  • Знание жизненного цикла разработки ПО;
  • Отличные коммуникационные навыки для эффективного взаимодействия с командой разработки.
Мы предлагаем:
  • возможность работать из офиса или удаленно. Главное — договориться с командой;
  • работу в структуре без строгой иерархии, где ваш руководитель — это играющий тренер;
  • работу по принципам Agile;
  • присоединиться к QA-комьюнити в банке, где коллеги обмениваются опытом и помогают друг другу;
  • участие в регулярных митапах профессиональных сообществ;
  • внутреннее и внешнее обучение за счет банка;
  • участие в профессиональных конференциях в качестве спикера или слушателя. Например, мы регулярно ходим на HighLoad или JPoint;
  • страховку со стоматологией, которая работает как в Москве, так и в регионах;
  • особые условия по нашим продуктам, например, ипотеке, банковским картам или накопительным счетам и вкладам.