Jobgether
Backend QA Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
QA-инженер для высоконагруженной backend-платформы B2B-продукта. Совмещает ручное тестирование с разработкой автотестов, отвечает за качество транзакционных сценариев, API и event-driven интеграций.
Задачи
- Анализировать бизнес-требования, спецификации и user stories для проектирования тест-кейсов и стратегий валидации
- Проводить end-to-end тестирование транзакционных сценариев: инициация, авторизация, расчёты, сверка
- Исследовать систему для выявления edge cases, рисков и дефектов вне документированных требований
- Разрабатывать и поддерживать автотесты регрессии на TypeScript и Playwright
- Автоматизировать API-тестирование и валидировать REST и gRPC эндпоинты (Postman, grpcurl)
- Тестировать event-driven архитектуры и message-based workflows (Kafka, RabbitMQ, NATS), включая ретраи и дубликаты
- Выполнять регрессионное тестирование после деплоев, сочетая авто- и ручное тестирование
- Документировать и отслеживать дефекты в Jira с шагами воспроизведения и логами
- Проверять консистентность данных через SQL-запросы и проверки БД
- Взаимодействовать с backend-разработчиками для расследования дефектов и повышения покрытия тестами
- Участвовать в улучшении QA-процессов, стандартов тестирования и практик автоматизации
Требования
- Не менее 4 лет опыта в ручном и автоматизированном тестировании
- Практический опыт в iGaming (слоты, бонусы, sportsbook, платёжные системы)
- Опыт разработки автотестов на TypeScript и Playwright
- Опыт API-тестирования и автоматизации (Postman), работа с TestRail или Zephyr
- Знание Docker и умение локально запускать и настраивать сервисы для тестирования
- Понимание Agile, Scrum, принципов тестирования и STLC
- Разговорный английский для работы с распределёнными командами
- Готовность выполнять ручное тестирование при необходимости
- Сильные аналитические навыки и внимание к деталям
- Знание Go или умение читать код на Go — преимущество
- Базовый SQL и умение работать с реляционными БД — желательно
- Опыт поддержки UAT — плюс
- Опыт с CI/CD и интеграцией автотестов — плюс
- Знакомство с Kubernetes и observability-инструментами — преимущество
- Понимание микросервисных архитектур — желательно
Условия
- Полностью удалённая работа из доступных локаций Европы
- До 28 дней отпуска в год плюс государственные праздники
- Стартап-среда: растущая B2B-платформа в новой технологической экосистеме с 2025 года
- Международная распределённая команда
- Техническое влияние на QA-практики и покрытие автоматизацией
- Профессиональный рост в backend-тестировании, API-автоматизации и event-driven архитектурах
- Разнообразные технические задачи: ручное тестирование, регрессия, распределённые сервисы, транзакционные сценарии
- Инженерная культура сотрудничества с backend-разработчиками
Навыки
- TypeScript
- Playwright
- Postman
- grpcurl
- REST
- gRPC
- Kafka
- RabbitMQ
- NATS
- Jira
- SQL
- Docker
- TestRail
- Zephyr
- Go
- Kubernetes
- CI/CD