← Все вакансии/Senior/ARTW
SeniorRemote

Automation QA Engineer

A
ARTW
Зарплата
$2,200–$2,400
Уровень
Senior
Формат
Remote
О роли

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

О компании
  • ARTW — крупное российское IT-агентство, которое занимается созданием сложных и масштабных цифровых продуктов для крупного бизнеса.
  • Проект: крупный retail
Обязанности
  • Функциональное тестирование
  • Контрактное тестирование
  • Разработка и отладка автотестов для UI и API
  • Поддержка работоспособности уже написанных тестов
  • Ведение документации, написание скриптов, анализ требований
  • Сопровождение релизов, мониторинг качества продукта
  • Работа с баг-трекингом, разбор и проведение анализа результатов тестирования
  • Проведение регрессионного тестирования, в том числе вручную
  • Помощь в повышении эффективности тестирования, в том числе через улучшение процессов
  • Обучение автоматизации текущих 2 тестировщиков (junior и middle-)
Требования
  • Соотношение ручного и авто 50/50
  • Опыт работы от 5 лет
  • Уверенное знание теории тестирования
  • Уверенное знание основных практик тест-дизайна и умение применять их на практике
  • Знание базовых команд Git
  • Базовые знания SQL (CRUD + join)
  • Уверенные знания REST
  • Уверенные навыки тестирования API (использование инструментов для тестирования API, особенности тестирования API)
  • Опыт тестирования WEB
  • Понимание как работают клиент-серверные приложения, умение локализовать дефект в клиент-серверных приложениях
  • Умение использовать панель разработчика в Chrome (верстка, консоль, сеть)
  • Умение настраивать заглушки (желательно в Wiremock)
  • Опыт функционального, интеграционного и E2E-тестирования
  • Знание и понимание, что такое CI/CD, базовый опыт использования готовых пайплайнов, умение встраивать в существующий пайплайн автотесты
  • Умение оценивать стандартные задачи
  • Умение работать с логами (желательно Kibana/loki)
  • Умение работать с нереляционными БД (желательно MongoDB)
  • Умение работать с брокерами сообщений
  • Умение составить тест-план под конкретные цели
  • Понимание особенностей процесса тестирования в разных методологиях разработки
  • Понимание особенностей тестирования в микросервисной архитектуре, в том числе навыки локализации дефектов в системах с большим количеством микросервисов
  • Хорошие навыки выявления неявных требований
  • Хорошие навыки взаимодействия со смежными командами
  • Уверенные знания Java Core
  • Уверенные знания Selenide/Playwright и Rest-assured (или аналогов)
  • Уверенные знания JUnit/TestNG/KTest или аналогов
  • Понимание основных принципов ООП
  • Знание основных паттернов проектирования ПО и автотестов в частности
  • Понимание работы систем сборки приложений (maven/gradle/npm и т.д.)
  • Понимание основных принципов построения архитектуры фреймворков автоматизации
  • Опыт выстраивания процессов тестирования с нуля или глобальной перестройки (будет большим плюсом)
Условия
  • Удалённая работа
  • 200К – 220К
Стек и навыки

С чем работаем