Назад

QA Engineer (Backend)

Формат работы
remote (только Russia)/hybrid
Тип работы
fulltime
Грейд
middle
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
QA Engineer (Backend): Ручное тестирование web и мобильных приложений, backend-сервисов и микросервисных интеграций с акцентом на API, базы данных, очереди сообщений и анализ логов. Фокус на проверке распределённых сценариев с Kafka и RabbitMQ, диагностике инцидентов по логам и метрикам и оценке рисков качества перед релизами.

Локация: Санкт-Петербург; удалённый или гибридный формат работы

Компания

Продуктовая команда HeadHunter развивает web- и мобильные приложения, backend-сервисы и интеграции.

Что делать

  • Анализировать требования, техническую документацию и бизнес-логику перед разработкой и тестированием.
  • Готовить и поддерживать тестовую документацию: чек-листы, тест-кейсы и тест-планы.
  • Проводить функциональное, регрессионное, smoke- и exploratory-тестирование web- и мобильных приложений на iOS и Android.
  • Тестировать API, базы данных, backend-логику и интеграционные сценарии микросервисов.
  • Проверять доставку и последовательность обработки сообщений в Kafka и RabbitMQ, анализировать логи и метрики через Kibana и Grafana.
  • Регистрировать дефекты, сопровождать их до закрытия, участвовать в разборе причин, обсуждении новых функций и приёмке релизов.

Требования

  • Коммерческий опыт ручного тестирования от 2 лет; общий опыт — от 3 до 6 лет.
  • Понимание теории тестирования, техник тест-дизайна и жизненного цикла разработки ПО.
  • Опыт тестирования web- и мобильных приложений, API и backend-логики.
  • Понимание клиент-серверной архитектуры, HTTP и REST.
  • Опыт работы с Kibana или аналогичными системами логирования, базовое понимание Kafka и RabbitMQ, навыки SQL для выборок и проверки данных.
  • Опыт работы с баг-трекерами и тест-менеджмент системами, самостоятельная работа с требованиями и коммуникация с командой.

Хорошо, если есть

  • Опыт тестирования высоконагруженных или микросервисных систем и интеграций с внешними сервисами.
  • Понимание CI/CD, релизных процессов, контейнерных сред и тестовых окружений.
  • Опыт анализа сетевого трафика с помощью Charles, DevTools и аналогичных инструментов.

Культура и преимущества

  • Удалённый или гибридный формат работы.
  • QA участвует в обсуждении продуктовых и технических решений.
  • Возможность развивать экспертизу в backend-тестировании и сложных интеграциях.
  • Планирование задач без постоянных срочных релизов.
  • Внутреннее обучение и обмен опытом в команде.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →