Просмотр вакансии

Сегодня 05-10-2025 08:08
02.10.2025, 17:12

AQA Automation Engineer (FinTech )

Работодатель: Up pashkevich

Up pashkevich

Город: Минск
Зарплата:  от 1000 до 1500 USD
Занятость: Полная занятость, Удаленная работа
Опыт работы: От 3 до 6 лет

Artifica разрабатывает кастодиальное решение корпоративного уровня для работы с цифровыми активами. Микросервисная архитектура на Rust + .NET, мультиподписи (on-chain и off-chain), собственный blockchain-адаптер, Kafka, Redis, PostgreSQL, HSM, Vault, Kubernetes, Grafana/Prometheus.
Сейчас собираем команду тестирования, чтобы поставить систему качества с нуля и закрыть все критические сценарии — от API и шины сообщений до MPC и AML-процессов.

Что предстоит делать

  • Строить автотестовую инфраструктуру для backend/API и микросервисов.

  • Писать интеграционные и e2e тесты: REST/gRPC, Kafka, PostgreSQL, Redis.

  • Работать с contract-тестами (OpenAPI/Protobuf, Pact).

  • Поднимать тестовые окружения через Testcontainers/Docker.

  • Проверять идемпотентность, гарантированную доставку, консистентность балансов.

  • Подключать тестирование MPC, мультиподписей, HSM/Vault (через моки и интеграции).

  • Готовить нагрузочные профили (k6/Locust), собирать метрики (p95/p99).

  • Использовать observability-подход: анализировать метрики, логи, трейсы (Grafana, Loki, Prometheus, OpenTelemetry).

  • Внедрять CI/CD-гейты (GitLab CI, Allure).

Наш стек

  • Языки: Python (pytest, httpx, pytest-asyncio), .NET (xUnit/NUnit); будет плюсом Rust.

  • Инфраструктура: Docker, Kubernetes, GitLab CI, Testcontainers.

  • Сервисы: Kafka/Redpanda, PostgreSQL, Redis, MinIO/S3.

  • Инструменты тестирования: Pact, Schemathesis, k6/Locust, Allure, Toxiproxy.

Требования

Обязательные:

  • Опыт QA Automation от 3 лет (backend/API, а не UI-кликанье).

  • Знание Python или .NET на уровне уверенной разработки автотестов.

  • Опыт тестирования микросервисов и работы с брокерами сообщений (Kafka/аналоги).

  • Контрактное тестирование (OpenAPI, Protobuf).

  • Опыт построения CI/CD пайплайнов для автотестов.

  • Понимание идемпотентности, retry-механик, транзакционных сценариев.

Желательные:

  • Опыт с криптографией (ECDSA, EdDSA), MPC, HSM, Vault.

  • Знание блокчейн-интеграций (Ethereum/TON/TRON RPC).

  • Нагрузочные и chaos-тесты.

  • Опыт в финтехе или высоконагруженных проектах.

Мы предлагаем

  • Проект уровня enterprise-custody, где качество = деньги клиентов.

  • Свободу выбора инструментов (нет «чисто корпоративного» legacy).

  • Оплата по рынку уровня Senior QA Automation (обсуждается индивидуально).

  • Работа в сильной команде (Rust/.NET devs, DevOps, ML, юристы по финтеху).

  • Гибкий график, удалёнка.

Как понять, что вы наш человек

  • Вы можете объяснить разницу между идемпотентностью и replay-атакой.

  • Вас не пугают Kafka-топики, мультиподписи и проверка p99 latency.

  • Вы знаете, что такое Testcontainers и зачем они нужны.

Адрес: Минск, Национальный аэропорт Минск,

 

Откликнуться на вакансию

Дата
05.10 06.10
USD
2.9887 3.0056
EUR
3.5132 3.5271
RUB
3.6865 3.6834
UAH
7.2571 7.2808
CHF
3.7551 3.7716
GBP
4.0347 4.0428
PLN
8.2464 8.2906
Минск
Утром: °C
Днем: °C
Вечером: °C
Ночью: °C

Сейчас: Скорость ветра: 5-7 м/c Атм. давление: 758 мм.рт.ст Влажность: 90%

Спецпредложения