Ищем Middle+ QA Automation для проекта в крупном ритейле.

Локация: РФ, РБ. Удаленно (строго по времени Мск — с 10:00 до 18:00 ±1 час). Занятость: фулл тайм. Разница во времени с Мск по локации специалиста не более ±2 часов.

Требования:

  • Опыт работы от 2,5 лет
  • Уверенное знание теории тестирования
  • Знание основных практик тест-дизайна и умение применять их на практике
  • Базовые знания SQL (CRUD, JOIN)
  • Уверенное знание REST и навыки тестирования API
  • Умение использовать панель разработчика в Chrome (верстка, консоль, сеть)
  • Опыт тестирования Web (Mobile будет плюсом)
  • Понимание клиент‑серверных приложений и умение локализовать дефекты
  • Опыт функционального, интеграционного и E2E тестирования
  • Знание и понимание CI/CD, базовый опыт использования пайплайнов
  • Умение оценивать задачи по тестированию
  • Умение работать с логами (желательно OpenSearch)
  • Умение работать с нереляционными БД (желательно MongoDB)
  • Опыт работы с брокерами сообщений (желательно Kafka)
  • Понимание тестирования асинхронных взаимодействий
  • Уверенные знания Java Core; уверенные знания JavaScript (ES5+) + TypeScript + Node.js
  • Уверенные знания Selenium/Playwright и Rest-assured (или аналогов)
  • Уверенные знания JUnit / TestNG
  • Понимание основных принципов ООП и паттернов проектирования ПО и автотестов
  • Понимание работы систем сборки (Maven/Gradle)
  • Понимание принципов построения архитектуры фреймворков автоматизации и умение писать клиенты взаимодействия с БД для использования в автотестах

Задачи:

  • Работать с ключевыми целями продукта и нести ответственность за их качество
  • Писать и поддерживать автотесты, поддерживать стабильность тестовой среды
  • Анализировать и верифицировать новые требования совместно с командой, подготавливать тестовую модель
  • Проводить функциональное, интеграционное и регрессионное тестирование
  • Оценивать трудоемкость задач на тестирование и готовить тестовые сценарии
  • Помогать выстраивать и ускорять процессы тестирования