QA Automation (Java)

Remote work

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

Два проекта:
Проект 1 - новое решение на платформе ППРБ(Платформа Поддержки и Развития Бизнеса) для создания единой централизованной автоматизированной системы, осуществляющей процессинг всех платежных документов и разбор банковской выписки ДГР.

Функциональность:
- Маршрутизация межбанковских платежей и расчётов по внутрибанковским счетам;
- Консолидация всех требований по операциям и их квитовка;
- Обработка и передача информации по платежам в бух. учёт и системы бэкофиса;
- Работа со свободными ручными платежами;

Решение строится на собственной платформе* банка, что позволяет пользоваться готовыми сервисами/библиотеками, однако выбор реализации остаётся за командой.
Микросервисная архитектура, cloud-native подход, интеграция с 20+ различными системами в периметре банка и за его пределами.


Проект 2- система сопровождения сделок Глобальных рынков с ценными бумагами. Решение позволит сотрудникам максимально автоматизировано
- подтверждать условия сделок с контрагентами,
- проводить расчёты по сделкам (перемещение денег и ценных бумаг),
- контролировать исполнение обязательств,
- оценивать справедливую стоимость,
- вести учёт ц. бумаг в разрезе мест хранения.

Решение строится на собственной платформе* банка, что позволяет пользоваться готовыми сервисами/библиотеками, однако выбор реализации остаётся за командой.
Микросервисная архитектура, cloud-native подход, интеграция с 20+ различными системами в периметре банка и за его пределами.

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

Обязанности

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

Расположение
Remote work
Тип работы
QA Automation
Номер вакансии
VR-67971
Язык
Russian: C1 Advanced

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

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

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

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

- Опыт работы в ручном тестировании;
- Опыт работы с Java/Kotlin/Python, Allure, Jenkins;
- Опыт работы с Jira, Confluence, Swagger, Kafka, OpenShift;
- Опыт тестирования посттрейдинговых систем, знание FIX/FIXML, SWIFT;
- Интерес к финансовой области, опыт инвестирования.
Умение работать в команде, ответственность, коммуникабельность, самостоятельность
Технический английский

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

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

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

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

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

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

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

ДМС

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