
Senior Fullstack QA (Java, Go, TS)
в employ.city
Технологии/инструменты
Важно: Нужны примеры автотестов (гитхаб, пет проект, тестовый проект и тд). Если Гитхаба или примеров нет, то готовность выполнить тз.
Международная продуктовая IT-компания, которая занимается разработкой и поддержкой высоконагруженных проектов для крупных компаний, основная часть которых представляет собой развлекательные онлайн-сервисы, в поисках QA Engineer.
Ищем инженера, которому интересно глубокое тестирование backend-систем: API, интеграции, брокеры сообщений, базы данных и качество продукта на всех этапах разработки.
Чем предстоит заниматься
- Анализировать и проверять контракты между клиентской и серверной частью.
- Проводить функциональное тестирование REST API и gRPC (изолированное и интеграционное тестирование).
- Участвовать в E2E-тестировании.
- Подготавливать и валидировать тестовые данные: работа со сложными SQL-запросами, проверка и генерация сообщений в Kafka.
- Проектировать тест-кейсы и оформлять баг-репорты.
- Работать с YouTrack/Qase.
- Взаимодействовать с командой автоматизации.
- Анализировать логи, проблемы окружений и нестабильные тесты.
- Участвовать в улучшении QA-процессов и ревью тестового кода.
Что ожидаем
- Опыт коммерческого тестирования от 5 лет.
- Опыт автоматизации backend/API и frontend/web.
- Опыт тестирования web/SaaS-продуктов с микросервисной архитектурой.
- Уверенные навыки тестирования API: REST/gRPC/WebSocket.
- Опыт работы с брокерами сообщений: Kafka, NATS, RabbitMQ или аналогичными.
- Уверенное знание SQL.
- Опыт работы с БД и хранилищами (Redis, ClickHouse, Elasticsearch или аналоги).
- Опыт работы с логами и мониторингом (Kibana, Grafana, Sentry).
- Опыт работы с Docker и CI/CD.
- Знание одного из языков программирования: Java, Go или TypeScript.
- Опыт работы с Git.
- Понимание тест-дизайна, пирамиды тестирования и risk-based-подхода.
- Навыки тестирования UI и уверенное владение DevTools.
Будет преимуществом:
- Опыт contract testing.
- Опыт performance/load testing.
- Опыт настройки тестовых окружений.
- Опыт работы с Testcontainers.
- Опыт менторинга QA-инженеров.
Что компания может предложить Вам
- Возможность развивать свои компетенции и применять знания на практике.
- Компания заинтересована в развитии своих сотрудников: готовы привлекать наставников и оплачивать курсы для повышения квалификации.
- Отсутствие бюрократии, быстрое согласование необходимых вещей.
- Предоставляем 4 day-off в год за счет компании.
- Частичная компенсация английского языка.
- Компания поддерживает сотрудника в важные периоды жизни.
- Премии дважды в год по результатам работы.

О компании employ.city
employ.city — российское кадровое агентство, основанное в 2021 году в Москве и специализирующееся на международном подборе специалистов в сферах IT, Digital и GameDev. Компания предоставляет услуги по поиску и найму персонала для работодателей из Европы, Азии и стран СНГ.