QA Automation Engineer (JavaScript/TypeScript)

  • Москва
  • Постоянная работа
  • Полная занятость
  • 3 д. назад
О компании и командеX5 Digital развивает сервис онлайн-доставки.Мы доставляем десятки тысяч заказов каждый день.Наша цель - занять лидирующую позицию на рынке e-grocery и стать прямой ассоциацией с доставкой онлайн-заказов.X5 Digital сегодня - это более 70 миллионов заказов в год, 350+ инженеров в IT-командах и сервис, который представлен уже в 69 регионах страны.Ожидания от кандидатаНаш стек:
  • Для автотестов мы используем: 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.
Чем предстоит заниматься:
  • разработкой и поддержкой всех видов автотестов (intergration/e2e);
  • участием в code review автотестов;
  • разработкой тестовых моделей;
  • обеспечением качества продукта на всех этапах жизненного цикла разработки;
  • модульным, интеграционным и системным ручным тестированием на уровне backend (REST API);
  • работой с логами, разбором причин появления дефектов и заведением их в систему баг-трекинга;
  • ведением и поддержкой тестовой документации;
  • взаимодействием с аналитиками, разработчиками, менеджерами продуктов, смежными и внешними командами;
  • участием в сборе и анализе требований к функциональности.
Пожелания к твоему опыту:
  • опыт тестирования преимущественно backend;
  • есть опыт автоматизации тестирования (TS, JS);
  • ты знаешь как работают протоколы HTTP/HTTPS, методы запросов, умеешь их тестировать;
  • знаешь JSON, HTML;
  • у тебя есть опыт работы с Postman (Swagger), c базами данных (предпочтительно MongoDB), а также с системами логирования и мониторинга (у нас Kibana, Grafana);
  • у тебя есть опыт исследовательского тестирования, разбора дефектов;
  • ты понимаешь принципы работы систем, основанных на микросервисной архитектуре;
  • умеешь работать с тестовой документацией (проработка тестовой модели, создание, поддержание её в актуальном состоянии).
Будет плюсом:
  • опыт работы с Chrome DevTools;
  • знание Git.
Условия работы
  • работаем удаленно или из уютного офиса на ст. м. Добрынинская в Москве;
  • предоставляем ДМС со стоматологией;
  • помогаем с переездом в Москву при необходимости;
  • делимся собственным опытом и знаниями;
  • регулярно проводим митапы, приглашаем внешних спикеров;
  • даем доступ к внутренним ресурсам: электронной библиотеке и корпоративному университету, где можно непрерывно обучаться.

Хабр Карьера

Похожие вакансии

  • QA Automation Engineer

    Цифровые Решения

    • Москва
    • 150 000-200 000 руб. в месяц
    Мы ищем опытного QA Automation Engineer для усиления нашей команды. Если у вас есть коммерческий опыт автоматизации тестирования от 2 лет, вы хорошо знаете Python и современные…
    • 16 д. назад
  • Senior QA Python Automation Engineer

    Marfatech

    • Москва
    О компании и команде Привет! Мы международная IT компания Marfatech. На рынке мы выросли от стартапа по привлечению трафика до компании с международными проектами. Мы занимаемс…
    • 2 мес. назад
  • Mobile-Backend QA Engineer (Automation)

    SMALL

    • Москва
    Мы - SMALL, крупнейшая розничная сеть Казахстана. Оптимизируем логистику наших распределительных центров и магазинов. Ваша задача - обеспечивать высочайшее качество и надежность вы…
    • 22 д. назад