НовоеAI-конструктор резюме: правишь прямо на листе A4, а нейросеть подсказывает, что усилитьКонструктор резюме на листе A4Попробовать
JobPath
Начать бесплатно

FinteqHub

Automation QA Engineer (Golang / Java)

  • Удалённо
  • Georgia, Poland, Serbia
  • Полная занятость
  • 6 дн. назад

FinteqHub ищет Automation QA Engineer (Golang / Java) для улучшения интеграционного тестирования Backoffice-сервисов и миграции тестовой базы с Java на Go. Удалённая работа с гибким графиком в команде PCI DSS сертифицированного платёжного шлюза.

О позиции

Вы присоединитесь к команде Backoffice, где будете участвовать в формировании стратегии тестирования и охвата сервисов. Основная задача — развитие интеграционных тестов на Go при сохранении части проверок в существующем Java-фреймворке. Вы будете работать с реальными инфраструктурными зависимостями, интегрировать тесты в CI-пайплайны и обеспечивать надёжность тестирования при переходах релизов. Продукт — PCI DSS сертифицированный платёжный шлюз для онлайн-бизнеса.

Чем заниматься

  • Разрабатывать и поддерживать Go-интеграционные тесты для Backoffice-сервисов с использованием реальных инфраструктурных зависимостей и existing test harness
  • Владеть тестовым бэклогом Backoffice-сервисов: приоритезировать покрытие, выбирать уровень тестирования, определять какие проверки остаются в Java-наборе
  • Мигрировать сценарии тестирования из Java в Go внутри сервисных репозиториев, сохраняя релевантные проверки и удаляя устаревшие
  • Интегрировать тесты в существующие CI-пайплайны, обеспечивать надёжное выполнение, расследовать провалы, исправлять или явно выводить flaky-тесты
  • Поддерживать оставшиеся Java-тесты до их миграции или удаления
  • Коллаборировать с инженерами Backoffice для улучшения тестируемости сервисов согласно существующим паттернам тестирования и стандартам отчётности

Что ждут

  • Практический опыт работы с Go, включая написание поддерживаемых тестов и переиспользуемых хелперов внутри существующих сервисов
  • Опыт интеграционного тестирования с реальными зависимостями (базы данных, кэши, брокеры сообщений) через Docker или testcontainers
  • Умение определять, когда достаточно unit-тестирования, когда нужна интеграция, а когда end-to-end избыточен
  • Опыт тестирования HTTP API: создание API-клиентов, контрактов, поведенческих ассерций
  • Опыт запуска автотестов в CI и расследования провалов через логи и данные, а не просто перезапуск тестов
  • Опыт ответственного отношения к тестированию end to end: покрытие, исполнение, триаж падений
  • Чтение кода на Java, поддержка существующих тестов, миграция релевантных проверок в Go
  • Эффективная работа в рамках установленных фреймворков и процессов тестирования
  • Английский язык B1 и выше
  • Русский язык на родном уровне

Будет плюсом

  • Опыт миграции автоматизированных наборов тестов между языками или фреймворками
  • Знание TestNG, OpenFeign, ReportPortal, Kafka clients
  • Опыт работы с PostgreSQL, Redis, Kafka, etcd, testcontainers-go
  • Понимание финтеха или платёжных систем, включая потоки платежей, статусы операций, идемпотентность
  • Опыт использования AI-инструментов для генерации или миграции тестов, с возможностью оценки точности и надёжности сгенерированных проверок
  • Опыт UI-автоматизации на JavaScript, TypeScript или Playwright

Условия

  • Полноценная удалённая работа и гибкий график
  • Дополнительный медицинский страховка
  • Дополнительный день отдыха каждый календарный год
  • Компенсация спортивной программы
  • Программа ментального здоровья
  • Бесплатные онлайн-уроки английского языка с носителем
  • Щедрая программа рефералов
  • Обучение, внутренние воркшопы, участие в международных профессиональных конференциях и корпоративных событиях

Навыки

  • Go
  • Golang
  • Java
  • PostgreSQL
  • Redis
  • Kafka
  • Docker
  • testcontainers
  • GitHub Actions
  • TestNG
  • Maven
  • ReportPortal
  • CI/CD
  • API Testing
  • Integration Testing
  • HTTP API

Сложность отбора

Роль требует глубокого понимания двух языков программирования (Go и Java), опыта миграции тестов между ними, работы с сложной инфраструктурой (Kafka, Redis, PostgreSQL) и умения принимать решения об уровнях тестирования в контексте fintech

Оценка JobPath

Зарплата по рынку

200 000 – 700 000 ₽ в месяц

Оценка основана на рынке Middle/Senior Automation QA в Восточной Европе (Польша/Сербия/Грузия) с навыками Go+Java; Польша будет ближе к верху диапазона, Грузия — к низу

Оценка JobPath по рынку, не предложение работодателя

Могут спросить на собеседовании

  1. Как вы определяете, какое тестирование нужно использовать: unit, integration или end-to-end?
  2. Опишите пример миграции тестов с одного языка на другой. Какие сложности встретились?
  3. Как вы работаете с flaky-тестами? Приведите примеры диагностики и устранения
  4. Какой подход вы используете для тестирования HTTP API: какие инструменты, как организуете контракты?
  5. Что вы будете делать, если интеграционный тест падает в CI без явных ошибок в логах?

Прорепетировать это собеседование

Голосовой ИИ-интервьюер задаст вопросы под эту вакансию и разберёт каждый ответ.

Начать бесплатно

Сохрани похожие вакансии

Новые вакансии с такой должностью будут собираться в кабинете.

Сохранить фильтр

Перед откликом

Попробовать бесплатно

Связаться с поддержкой

Выбери, где удобнее написать