Назад к вакансиям

Middle/Senior QA Engineer (Manual/Auto)

CHOICEITБелградУдалённоот 5 летПолная занятость
SQLCI/CDREST APITypeScriptBackendJavaScriptMicroservicesFrontendPlaywrightWebSocketsE2E TestingAPI Automation

Описание

Ищем Senior QA Engineer в крупную технологическую компанию, которая разрабатывает высоконагруженные платформенные продукты для международных рынков в entertainment-индустрии. Продукты построены на микросервисной архитектуре, поэтому здесь важно уметь смотреть на систему целиком: разбираться во взаимодействии сервисов, тестировать frontend и backend и понимать, что происходит на разных уровнях приложения.

Обязанности

  • участвовать в обеспечении качества продукта на всех этапах разработки и релизного процесса
  • тестировать frontend и backend
  • заниматься как ручным тестированием, так и автоматизацией
  • разрабатывать и поддерживать E2E-автотесты на Playwright
  • развивать API-автоматизацию
  • тестировать REST API и WebSocket
  • работать с микросервисами и проверять интеграции между сервисами
  • работать с SQL и данными
  • поддерживать и развивать автотесты в CI/CD
  • участвовать в выборе подходов к тестированию новой функциональности
  • улучшать QA-процессы и подходы внутри команды
  • проводить code review автотестов и делиться экспертизой с другими QA

Требования

  • опыт в QA от 5 лет
  • сильный опыт ручного тестирования frontend и backend
  • коммерческий опыт автоматизации и самостоятельного написания автотестов
  • JavaScript / TypeScript
  • уверенный практический опыт с Playwright
  • опыт UI- и API-автоматизации
  • хороший уровень работы с REST API
  • опыт работы с WebSocket
  • понимание микросервисной архитектуры и взаимодействия сервисов
  • уверенная работа с SQL
  • понимание CI/CD и того, как автоматизированные тесты встраиваются в pipeline
  • умение самостоятельно определять подход к тестированию, оценивать риски и отвечать за качество своей части продукта
  • для Senior-уровня также важен опыт развития QA-практик: mentoring, code review, помощь коллегам и участие в улучшении процессов
  • свободный разговорный русский

Будет плюсом

  • опыт с message brokers
  • Docker / Kubernetes
  • нагрузочное тестирование
  • GraphQL
  • Redis
  • опыт мобильного тестирования

Условия

  • full-time
  • удаленный формат работы
  • гибкое начало рабочего дня
  • корпоративная техника
  • испытательный срок 3 месяца
  • расширенный пакет бенефитов после испытательного срока: медицинская страховка, бюджет на спорт / языки / дополнительное медицинское покрытие, дополнительные оплачиваемые дни отдыха
  • внутренние технические встречи, тренинги и возможность участия в профессиональных конференциях и обучении

Процесс отбора

  • Знакомство с рекрутером
  • короткий технический скрининг
  • основное техническое интервью
  • встреча с командой