FinteqHub
Automation QA Engineer (Golang / Java)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Automation QA Engineer в команду Backoffice платёжного шлюза FinteqHub. Задача — развивать интеграционное тестирование сервисов на Go и переводить проверки с Java-сьюта на Go.
Задачи
- Разрабатывать и поддерживать интеграционные тесты на Go для сервисов Backoffice с реальными инфраструктурными зависимостями
- Вести тестовый бэклог сервисов Backoffice: приоритизировать покрытие и выбирать уровень тестирования
- Переносить тестовые сценарии из Java в Go внутри репозиториев сервисов
- Интегрировать тесты в CI-пайплайны, следить за стабильностью прогонов и разбирать падения
- Поддерживать оставшиеся Java-тесты до их миграции или удаления
- Совместно с инженерами Backoffice повышать тестируемость сервисов
Требования
- Уверенный практический опыт с Go, включая написание поддерживаемых тестов и переиспользуемых хелперов
- Опыт интеграционного тестирования с реальными зависимостями (БД, кэши, брокеры сообщений) через Docker или testcontainers
- Понимание, когда достаточно unit-тестов, когда нужны интеграционные, а когда e2e избыточны
- Опыт тестирования HTTP API: клиенты, контракты, поведенческие проверки
- Опыт запуска автотестов в CI и разбора падений по логам и данным
- Опыт полного владения тестированием: покрытие, прогоны, триаж падений
- Умение читать Java-код, поддерживать существующие тесты и переносить проверки на Go
- Английский язык на уровне B1 и выше
- Русский язык на уровне носителя
Условия
- Полностью удалённая работа и гибкий график
- Приватная страховка
- Дополнительный 1 день отпуска за календарный год
- Компенсация спорта
- Комплексная программа психологического здоровья
- Бесплатные онлайн-уроки английского с носителем
- Щедрая реферальная программа
- Обучение, внутренние воркшопы, участие в международных конференциях и корпоративных событиях
Навыки
- Go
- Java
- PostgreSQL
- Redis
- Kafka
- Docker
- testcontainers
- GitHub Actions
- TestNG
- Maven
- ReportPortal
- OpenFeign
- etcd
- testcontainers-go
- Playwright
- JavaScript
- TypeScript