Senior QA Automation (Java)
Remote work
Описание вакансии
Цель проекта - внедрение и развитие системы по букированию и сопровождению сделок с физической поставкой, таких активов как: банкноты и драгоценные металлы. Система создана с нуля силами проектной agile-команды на cloud-native платформе банка на основе микросервисной архитектуры. АС призвана поддерживать полный жизненный цикл сделок, от их заключения, до исполнения всех обязательств. Основными пользователями системы являются трейдеры и сотрудники операционного центра. Система плотно интегрирована в информационную инфраструктуру банка, в целевом варианте будет интегрирована более чем с 25 АС Банка, в том числе есть выгрузка в облако данных.
Основной инструментальный стек платформы: Java, Kafka, PostgreSQL, OpenShift, Spring Boot, React (Typescript).
Обязанности
Разворачивать, настраивать и поддерживать framework;
Писать и автоматизировать сценарии тестирования;
Проводить процедуры тестирования;
Собирать и документировать результаты выполнения тестов и данные, необходимые для поддержки текущих измерений и отчетности о рисках, дефектах и охвате тестирования;
Анализировать расхождения в отчетах для определения основных причин и оценки ошибок в сценариях;
Участвовать во внутренних обзорах функционала для тестирования и приёмо-сдаточных испытаниях системы.
Требования к кандидату
Обязательные требования
Опыт работы 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
Гибкий график
ДМС
Мощное железо и дополнительное оборудование
Ссылка на страницу с описанием вакансии скопирована в буфер обмена