QA Automation Engineer (Java, ЦФА / блокчейн)
Вакансия QA Automation Engineer с фокусом на тестирование микрофронтов, ролевых моделей, UI/UX, контрактов между frontend и backend, микросервисов (REST API), внутренней бизнес-логики микросервисов, операций из блокчейн-сети и записей транзакций в блокчейн. Требуется написание и поддержка автотестов на Java (TestNG), разработка эмуляторов и заглушек (Wiremock), настройка тестовых сред, работа с инструментами мониторинга, подготовка тестовой документации и отчетов по качеству продукта.
Обязанности
Проверка микрофронтов и корректности работы ролевых моделей (разные права доступа у пользователей); тестирование интерфейсов (UI/UX) на соответствие требованиям; проверка контрактов между Frontend и Backend, а также между микросервисами (REST API); проверка внутренней бизнес-логики микросервисов; проверка корректности вычитывания операций из блокчейн-сети; проверка записей транзакций в блокчейн (контроль целостности и неизменяемости); проверка механик оффчейн-сбора консенсуса (критически важный процесс для ЦФА); написание и поддержка автотестов на Java (TestNG); разработка эмуляторов и заглушек (Wiremock) для изолированного тестирования микросервисов; настройка и конфигурирование тестовых сред; работа с инструментами мониторинга для анализа поведения системы под нагрузкой и в штатном режиме; подготовка тестовой документации и отчетов по качеству продукта.
Требования
Высшее техническое образование; уверенное владение SQL (базовые команды, JOIN, вложенные запросы, фильтрация данных); глубокое понимание REST API (методы, коды ответов, авторизация, работа с JSON/XML); опыт разработки автотестов на Java с использованием TestNG; опыт работы с инструментами мониторинга (Kibana, Grafana, Zabbix или аналоги) – умение читать логи и метрики; базовое понимание принципов интеграции с блокчейн-сетями; опыт подготовки тестовой документации (тест-кейсы, чек-листы, отчеты о дефектах); опыт настройки и конфигурирования тестовых сред (поднятие стендов, обновление конфигов); практический опыт разработки эмуляторов/заглушек (Wiremock); будет плюсом: опыт тестирования блокчейн-решений или финансовых платформ; понимание основ криптографии и управления ключами; опыт работы с микросервисной архитектурой и Kubernetes/OpenShift; опыт тестирования асинхронных взаимодействий (Kafka, очереди сообщений); знание BDD-подхода (Cucumber, Gherkin).
Откликнуться на вакансию свайпом в Telegram
Зарплату работодатель не указал. Ориентир по данным исследований.
Работа Java-разработчиком — все вакансии подборки
Swipe Jobs — поиск работы свайпами в Telegram. Тысячи вакансий из каналов и с сайтов компаний в одной ленте, отклик в один клик прямо в чате с работодателем.