Инженер по автоматизации тестирования в Систему быстрых платежей
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Проект:
СБП или Система Быстрых Платежей – это принципиально новая платформа для мгновенного перевода денег 24/7 между любыми банками. Мы делаем сервис, который ежедневно помогает людям переводить деньги друзьям, оплачивать товары в магазине, сокращать издержки при ведении своего бизнеса и даже избавиться от "зарплатного рабства".
За четыре года работы мы подключили более 200 банков, и у нас уже более 100 миллионов пользователей системы.
Команда и процессы:
Мы работаем по профессиональному Скраму. Первый в Москве официальный LeSS-кейс. Наша небольшая продуктовая группа состоит из кросс-функциональных кросс-компонентных команд по 4-6 человек.
Мы работаем двухнедельными спринтами и выходим в прод пару раз за спринт, стремимся к ежедневным поставкам. Придерживаемся принципов продуктовой разработки: команда работает над фичей от проработки бизнес-идеи до вывода на прод. Полное доверие командам в принятии решений относительно архитектуры и технической реализации.
Технологический стек:
Наша backend-платформа основана на микросервисах и технологиях Java 11/17, Kotlin, Spring Boot, Akka, Kafka, Cassandra, Hazelcast, RDBMS, Docker. Для тестирования используем Java 11, Kotlin, Cucumber, Retrofit, TestContainers и различные заглушки (в том числе Wiremock).
Ожидания от кандидата
От тебя потребуется:
- Разделять ценности и принципы гибкой разработки;
- Желание и умение работать в команде;
- Знания Core Java, умение составлять тестовые сценарии и реализовывать их;
- Знания SQL и HTTP;
- Иметь опыт тестирования в микросервисной архитектуре;
- Готовность развиваться в смежных областях, например: нагрузочное тестирование, devops-практики, разработка, управление продуктом.
Будет здорово, если:
- У тебя есть опыт работы со следующими технологиями и фреймворками: Spring, в том числе SpringBoot, Docker;
- Ты знаешь Kotlin, или есть желание изучить этот язык;
- У тебя есть опыт работы c Jenkins, Nexus, Ansible;
- Ты знаком cо SCRUM фреймворком.
Чем ты будешь заниматься:
- Разрабатывать сценарии и их реализацию для тестирования backend-сервисов. Frontend-решений у нас нет;
- Разворачивать сервисы приложения с помощью Docker;
- Участвовать в полном цикле разработки;
- Работать в тесном контакте с бизнесом и пользователями;
- Делиться своими знаниями и опытом;
- Использовать практики eXP: TDD, pair programming, mob programming;
- Принимать решения и вместе с командой брать за них ответственность;
- Расширять свои компетенции и непрерывно обучаться.
Условия работы
Что. нас есть:
- Достойный уровень заработной платы + премии;
- Официальное трудоустройство, социальный пакет: ДМС со стоматологией с первого месяца работы, телемедицина, полис для выезжающих за рубеж, доплата по больничным листам до 20 дней в году, материальная помощь в особых случаях;
- Профессиональное развитие: обучение за счет компании, посещение профильных конференций, электронная библиотека;
- Корпоративная культура: командные виды спорта, корпоративные мероприятия, тимбилдинги, лектории;
- Комфортный офис на ст.м. Римская (БЦ «Голден Гейт»): зоны отдыха, корпоративная столовая, кухни с чаем, кофе и снеками;
- График работы: 5/2, возможность работать удаленно.