X5 Digital ищет QA Automation Engineer (JavaScript/TypeScript).

Стек:

  • Автотесты: Playwright, Appium, Allure TestOps, Jest, CodeceptJs
  • Backend: Node.js, Redis, Rabbit MQ, Kafka, ElasticSearch, Docker, Nginx
  • Хранение данных: PostgreSQL, Greenplum, MongoDB, ClickHouse
  • Frontend: Vue.js 3.0, Vuex/Pinia, TypeScript, Cypress, Jest
  • Инструменты: Docker, Gitlab, Jira, Confluence
  • Автоматизация развертывания/оркестрация: Ansible, Gitlab, K8S, PaaS

Обязанности:

  • Разработка и поддержка всех видов автотестов (integration/e2e)
  • Участие в code review автотестов
  • Разработка тестовых моделей и ведение тестовой документации
  • Обеспечение качества продукта на всех этапах жизненного цикла разработки
  • Модульное, интеграционное и системное ручное тестирование на уровне backend (REST API)
  • Работа с логами, анализ причин дефектов и их оформление в баг-трекинге
  • Взаимодействие с аналитиками, разработчиками, менеджерами продуктов и внешними командами; участие в сборе и анализе требований

Требования:

  • Опыт тестирования преимущественно backend
  • Опыт автоматизации тестирования (TypeScript, JavaScript)
  • Понимание протоколов HTTP/HTTPS и методов запросов, умение тестировать API
  • Знание JSON, HTML
  • Опыт работы с Postman (Swagger) и базами данных (предпочтительно MongoDB)
  • Опыт работы с системами логирования и мониторинга (Kibana, Grafana)
  • Опыт исследовательского тестирования и разбора дефектов
  • Понимание принципов микросервисной архитектуры; умение работать с тестовой документацией
  • Будет плюсом: Chrome DevTools, знание Git

Условия:

  • Удаленная работа или из офиса (ст. м. Добрынинская, Москва)
  • ДМС со стоматологией
  • Помощь с переездом в Москву при необходимости
  • Внутренние митапы, доступ к электронной библиотеке и корпоративному университету