Наша команда занимается разработкой и поддержкой систем Compliance, обеспечивающих исполнение банком требований регуляторов в части:
- Процессов, связанных с управлением данными клиентов в целях Compliance (определение статуса отношений с клиентом на основании его продуктов, обновление сведений о клиентах на регулярной основе, в том числе с использованием внешних источников данных).
- Определения статуса иностранного налогового резидентства клиентов.
Наши сервисы работают как в режиме запрос-ответ, так и самостоятельно выполняют заложенные в них функции и транслируют результаты в целевые системы. К нам поступает большое количество запросов, которые необходимо обрабатывать в короткие сроки, выполнить проверку, вернуть результат сотруднику или автоматизированной системе о наличии ограничений, чтобы продуктовые процессы корректно выстраивались с точки зрения требований Compliance.
Проект построен на современном технологическом стеке (Kubernetes, Java, PostgreSQL, Oracle Database, Kafka, ArtemisMQ), а в работе нам помогают Gitlab (храним там код, собираем и деплоим), Jira (в которой мы ведем задачи) и Confluence (в котором мы ведем документацию).
Мы сами поддерживаем проект от получения требований до поддержки на продуктиве, что позволяет нам без посредников отслеживать жизненный цикл наших сервисов, получать обратную связь от наших потребителей, понимать, как фактически текут и организованы бизнес-процессы, которые мы автоматизируем.
Мы ищем тестировщика-автоматизатора, который умеет самостоятельно и эффективно организовывать автоматизированное функциональное тестирование системы, имеющей только API (на очередях и REST), умеет проводить нагрузочное тестирование и выстраивать проверку процессов end-to-end.
Тебе предстоит
- Участвовать в проработке решений, развитии сервисов и их архитектуры, так как нам важно мнение каждого участника команды, а взгляд разных экспертиз позволяет сделать задачу лучше на более ранних этапах.
- Проводить функциональное, интеграционное и нагрузочное тестирование.
- Взаимодействовать с коллегами из смежных систем в рамках задач и иных смежных активностей.
Наши пожелания к твоим знаниям и опыту
- Готов быстро погружаться в проект.
- Владеет SQL на уверенном уровне.
- Имеет опыт построения автотестов с нуля.
- Имеет опыт тестирования систем без пользовательских интерфейсов, реализованных на Java.
- Знает, как работать с REST, брокерами очередей (в первую очередь Kafka и ArtemisMQ).
- Знаком с интеграционными решениями, построенными на очередях и REST, знает и понимает нефункциональные требования к таким интеграциям и знает, как их проверить.
- Умеет работать с документацией с разными описательными подходами — умеет читать разного рода схемы и диаграммы.
- Внимательно слушает собеседника, четко формулирует свои мысли.
- Умеет аргументировать свое видение.
- Умеет планировать свой день, переключать фокус.
Плюсом будет
- Опыт работы на проектах, связанных с банковской/финансовой сферой, в частности с Compliance-процессами.
- Умение или желание обучать коллег, делиться экспертизой.
Мы предлагаем
- Возможность работать из офиса или удалённо. Главное — договориться с командой.
- Работу в структуре без строгой иерархии, где ваш руководитель — это играющий тренер.
- Работу по принципам Agile.
- Присоединиться к QA-коммьюнити в банке, где коллеги обмениваются опытом и помогают друг другу.
- Участие в регулярных митапах профессиональных сообществ.
- Внутреннее и внешнее обучение за счёт банка.
- Участие в профессиональных конференциях в качестве спикера или слушателя. Например, мы регулярно ходим на HighLoad или JPoint.
- Страховку со стоматологией, которая работает как в Москве, так и в регионах.
- Особые условия по нашим продуктам, например, ипотеке, банковским картам или накопительным счетам и вкладам.
- Ещё десятки льгот и бонусов для сотрудников.