IBS
Инженер по тестированию (Java-автоматизация) / QA Automation Engineer
6 дн. назад
Страна неизвестнаMiddleRemote
javatestngsqlrest apikibanagrafanazabbixwiremock
Вакансия для инженера по тестированию в IBS с возможностью удалённой работы, с фокусом на автоматизацию на Java и тестирование блокчейн-приложений и микросервисов.
Обязанности
- Проверка микрофронтов и корректности работы ролевых моделей (разные права доступа у пользователей)
- Тестирование интерфейсов (UI/UX) на соответствие требованиям
- Проверка контрактов между Frontend и Backend, а также между микросервисами (REST API)
- Проверка внутренней бизнес-логики микросервисов
- Проверка корректности вычитывания операций из блокчейн-сети
- Проверка записей транзакций в блокчейн (контроль целостности и неизменяемости)
- Проверка механик оффчейн-сбора консенсуса (критически важный процесс для ЦФА)
Требования
- Высшее техническое образование
- SQL: уверенное владение (все базовые команды, JOIN-ы, вложенные запросы, фильтрация данных)
- Глубокое понимание REST API (методы, коды ответов, авторизация, работа с JSON/XML)
- Опыт разработки автотестов на Java с использованием TestNG
- Опыт работы с инструментами мониторинга (Kibana, Grafana, Zabbix или аналоги) — умение читать логи и метрики
- Базовое понимание принципов интеграции с блокчейн-сетями (как приложение взаимодействует с распределенным реестром)
- Опыт подготовки тестовой документации (тест-кейсы, чек-листы, отчеты о дефектах)
- Опыт настройки и конфигурирования тестовых сред (поднятие стендов, обновление конфигов)
- Практический опыт разработки эмуляторов/заглушек (Wiremock)
Будет плюсом
- Опыт тестирования блокчейн-решений или финансовых платформ
- Понимание основ криптографии и управления ключами
- Опыт работы с микросервисной архитектурой и Kubernetes/OpenShift
- Опыт тестирования асинхронных взаимодействий (Kafka, очереди сообщений)
- Знание BDD-подхода (Cucumber, Gherkin)
Условия
- Формат работы: можно удалённо