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

Senior/Senior+ AQA

230 000 – 250 000 ₽в месяц
Top SelectionРФУдалённоот 5 летПолная занятость
SQLPostgreSQLJavaKubernetesCI/CDDockerAPIGitLab CIPostmanOOPPlaywrightSeleniumJunitAQARESTAssuredTestNGMockitoSelenideKTestWeb UI Testing

Описание

Мы в поиске Senior/Senior+ AQA для проекта в сфере ритейл / e-commerce на проектную занятость.

Обязанности

  • Функциональное тестирование
  • Контрактное тестирование
  • Разработка и отладка автотестов для UI и API
  • Поддержка работоспособности уже написанных тестов
  • Ведение документации, написание скриптов, анализ требований
  • Сопровождение релизов, мониторинг качества продукта
  • Работа с баг-трекингом, разбор и проведение анализа результатов тестирования
  • Проведение регрессионного тестирования, в том числе вручную

Требования

  • Опыт работы в тестировании от 5 лет
  • Соотношение ручного и автоматизированного тестирования 50/50
  • Уверенное знание теории тестирования
  • Уверенное знание основных практик тест-дизайна и умение применять их на практике
  • Уверенные знания Java Core (Collections, Concurrency, ООП)
  • Уверенные знания Selenium/Playwright и Rest-assured (или аналогов)
  • Уверенные знания JUnit/TestNG/KTest или аналогов
  • Понимание основных принципов ООП и паттернов проектирования ПО и автотестов
  • Уверенные знания REST и навыки тестирования API (инструменты, особенности)
  • Опыт тестирования WEB
  • Понимание работы клиент-серверных приложений, умение локализовать дефект
  • Умение использовать панель разработчика в Chrome (верстка, консоль, сеть)
  • Опыт функционального, интеграционного и E2E-тестирования
  • Знание и понимание CI/CD, базовый опыт использования готовых пайплайнов, умение встраивать автотесты в существующий пайплайн
  • Базовые знания SQL (CRUD + join)
  • Знание базовых команд Git
  • Умение оценивать стандартные задачи
  • Умение составить тест-план под конкретные цели
  • Понимание особенностей процесса тестирования в разных методологиях разработки
  • Понимание особенностей тестирования в микросервисной архитектуре, в том числе навыки локализации дефектов в системах с большим количеством микросервисов
  • Хорошие навыки выявления неявных требований
  • Хорошие навыки взаимодействия со смежными командами
  • Понимание работы систем сборки приложений (maven/gradle/npm и т.д.)
  • Понимание основных принципов построения архитектуры фреймворков автоматизации

Будет плюсом

  • Умение настраивать заглушки (желательно в Wiremock)
  • Умение работать с логами (желательно Kibana)
  • Умение работать с нереляционными БД (желательно MongoDB)
  • Умение работать с брокерами сообщений

Условия

  • Ставка: 230 000 - 250 000 ₽ на руки
  • Занятость: Полная
  • Формат работы: Удаленный
  • Локация: РФ
  • Длительность проекта: 6+ месяцев
  • Оформление: только как ИП