📍 Москва (м. Технопарк)Санкт-Петербург (м. Адмиралтейская)ОмскЯрославльПолная удалёнка
Мы — небольшая молодая и дружная команда, опирающаяся в своей работе на ценности Agile. Мы постоянно разрабатываем новые технологичные способы для борьбы с мошенничеством по отношению к клиентам и Банку с использованием современных подходов и технологий.
В своей работе мы опираемся на лучшие практики разработки, гибкие методологии и стандарты банковского IT. Наши основная задача — создание собственной системы фрод-мониторинга с автоматизированным выявлением подозрительных событий и пользовательским интерфейсом с информацией для расследования.
Технологии/инструменты
JavaSelenium/SelenideMaven/GradleCucumberREST APISQL
- Бэкенд системы разрабатывается с использованием Java 17, Kotlin 1.5 на фреймворках Micronaut и Spring. В качестве сборщика на проекте используется Gradle. Используются такие решения, как: K8S, GitLab, Postgres, Clickhouse, Apache Ignite, DataLake. Фронтенд-часть системы разрабатывается с использованием React и TypeScript.
Что нужно делать
- Участвовать в формировании требований по задачам и их оценке.
- Проводить функциональное тестирование.
- Писать новые автотесты и поддерживать их.
- Участвовать в развитии процесса тестирования и фреймворка автотестов.
- Совместно с командой проводить нагрузочное тестирование и тестирование производительности.
Наш идеальный кандидат
- Имеет опыт работы: 3–6 лет.
- Знает процесс разработки и тестирования программного обеспечения.
- Имеет опыт автоматизации (Java + Selenium/Selenide + Maven либо Gradle + Cucumber).
- Имеет опыт тестирования web-приложений и REST API.
- Имеет опыт составления сценариев тестирования.
- Имеет опыт применения теории тестирования на практике.
- Имеет опыт работы с системами баг-трекинга.
- Имеет базовые навыки работы с SQL-запросами.
- Умеет встраивать тесты в пайплайны системы поставки.
Будет плюсом:
- Умение работать с инструментами CI/CD (GitLab, Bamboo, …).
- Наличие представления о гибких методологиях разработки (Agile, Scrum, Kanban).
- Готовность изучать новые технологии и развиваться в смежные области.
- Наличие опыта тестирования интеграций через REST, Kafka, MQ.
Мы предлагаем
- Возможность работать из офиса или удаленно. Главное — договориться с командой.
- Работу в структуре без строгой иерархии, где ваш руководитель — это играющий тренер.
- Работу по принципам Agile.
- Присоединиться к QA-коммьюнити в банке, где коллеги обмениваются опытом и помогают друг другу.
- Участие в регулярных митапах профессиональных сообществ.
- Внутреннее и внешнее обучение за счет банка.
- Участие в профессиональных конференциях в качестве спикера или слушателя. Например, мы регулярно ходим на HighLoad или JPoint.
- Страховку со стоматологией, которая работает как в Москве, так и в регионах.
- Особые условия по нашим продуктам, например, ипотеке, банковским картам или накопительным счетам и вкладам.