Full Stack QA (Java)

Оплата: По договоренности
Удаленно
Full-time
Постоянная работа

Мы находимся в поиске специалиста - Full Stack QA для работы на fintech-проекте.


О проекте: проект направлен на разработку и внедрение ключевых банковских сервисов, обеспечивающих основную функциональность организации и обслуживающих все клиентские сегменты. Целью является создание современной технологической платформы, которая позволит оперативно реагировать на изменения рынка, создавать новые продукты и сервисы, и обеспечивать высокое качество обслуживания клиентов.


Требования:

- Опыт работы в роли QA-инженера от 4 лет;

- Опыт анализа требований и написания тест-кейсов

- Тестирование интеграций на основе HTTP, MQ и SOAP с использованием Swagger, Postman, Soap UI;

- Опыт автоматизации тестов на Java;

- Умение писать SQL-запросы и работать с СУБД (желательно PostgreSQL);

- Опыт составления тест-кейсов и отчетов;

- Понимание форматов JSON и XML;

- Развитые коммуникативные и аналитические навыки, самостоятельность и инициативность;

- Желание погружаться в процессы команды;

- Опыт создания и использования заглушек;

- Опыт работы с логами в ElasticSearch/OpenSearch;

- Опыт анализа отчетов по автотестам (Allure и т.д.);

- Опыт работы с git и GitLab;

- Понимание принципов построения микросервисной архитектуры и межкомпонентного взаимодействия (REST, SOAP, JMS);

- Знание техник тест-дизайна.


Будет плюсом

- Опыт работы в продуктовой Agile-команде;

- Опыт тестирования сервисов в Kubernetes и просмотра логов в OpenLens;

- Опыт работы с метриками Prometheus и дэшбордами Grafana.


Задачи

- Планирование, организация и контроль процесса тестирования ПО;

- Функциональное и интеграционное тестирование;

- Активное взаимодействие с разработчиками, аналитиками, бизнес-пользователями;

- Локализация дефектов - поиск, регистрация, покрытие тестами;

- Контроль уровня покрытия тестами;

- Участие в тестировании совместно со смежными командами;

- Работа с тестовой документацией: тест-кейсы, отчёты по тестированию, чек-листы, баг-репорты;

- Проведение регрессионного тестирования перед релизом;

- Анализ проблем на продуктиве и участие в их решении;

- Демонстрация разработанного функционала пользователям