НаправлениеИнформационные технологии
Команда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;
- страховку со стоматологией, которая работает как в Москве, так и в регионах;
- особые условия по нашим продуктам, например, ипотеке, банковским картам или накопительным счетам и вкладам.
- еще десятки льгот и бонусов для сотрудников