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