Senior QA Automation (Java)

Remote work

Описание вакансии

Цель проекта - внедрение и развитие системы по букированию и сопровождению сделок с физической поставкой, таких активов как: банкноты и драгоценные металлы. Система создана с нуля силами проектной agile-команды на cloud-native платформе банка на основе микросервисной архитектуры. АС призвана поддерживать полный жизненный цикл сделок, от их заключения, до исполнения всех обязательств. Основными пользователями системы являются трейдеры и сотрудники операционного центра. Система плотно интегрирована в информационную инфраструктуру банка, в целевом варианте будет интегрирована более чем с 25 АС Банка, в том числе есть выгрузка в облако данных.

Основной инструментальный стек платформы: Java, Kafka, PostgreSQL, OpenShift, Spring Boot, React (Typescript).

Обязанности

Разворачивать, настраивать и поддерживать framework;
Писать и автоматизировать сценарии тестирования;
Проводить процедуры тестирования;
Собирать и документировать результаты выполнения тестов и данные, необходимые для поддержки текущих измерений и отчетности о рисках, дефектах и охвате тестирования;
Анализировать расхождения в отчетах для определения основных причин и оценки ошибок в сценариях;
Участвовать во внутренних обзорах функционала для тестирования и приёмо-сдаточных испытаниях системы.

Расположение
Remote work
Тип работы
QA Automation
Номер вакансии
VR-67987
Язык
English: A2 Elementary

Требования к кандидату

Обязательные требования

Опыт работы QA 1-5 лет;
Не менее одного успешно реализованного (выведенного в эксплуатацию) проекта для кандидатов с опытом до 1 года включительно;
Опыт автоматизации тестирования Backend, разворачивание framework с нуля;
Опыт автоматизации тестирования микросервисов;
Опыт проведения интеграционного тестирования, функционального, регрессионного;
Знание теории тестирования, методологий разработки ПО (Waterfall, Agile), понимание жизненного цикла ПО и роли QA;
Понимание применимости автоматизации, приоритетов автоматизации, типов задач, расчет ROI;
Ведение тестовой документации;
Опыт работы с Java, REST, XML;
SQL - уровень Join;
Soft skills - умение донести свои мысли, организовать общение между командами по вопросу интеграционного тестирования.

Желательные требования

Kotlin, Pelican, Allure, Jenkins;
Опыт работы с Jira, Confluence, Swagger, Kafka, OpenShift, работа с логами;
Опыт в процессинге, знания swift;
Интерес к финансовой области, опыт инвестирования.

Работа у нас — это

Команда профессионалов, готовых поддержать ваши инициативы

Возможность работы с новыми технологиями

Возможности карьерного роста

Обучение за счёт компании

Красивый и комфортный офиc

Гибкий график

ДМС

Мощное железо и дополнительное оборудование