Компания X5 Digital ищет QA Automation Engineer (JavaScript/TypeScript).

Наш стек:

  • Автотесты: Playwright, Appium, Allure TestOps, Jest, CodeceptJs
  • Backend: Node.js, Redis, RabbitMQ, Kafka, Elasticsearch, Docker, Nginx
  • Хранение данных: PostgreSQL, Greenplum, MongoDB, ClickHouse
  • Frontend: Vue.js 3.0, Vuex, Pinia, TypeScript, Cypress, Jest
  • Рабочие инструменты: Docker, GitLab, Jira, Confluence
  • Автоматизация и оркестрация: Ansible, GitLab, Kubernetes, PaaS

Чем предстоит заниматься:

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

Требования:

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

Условия:

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