QA fullstack (JavaScript/TypeScript)

Дата размещения вакансии: 08.10.2025
Работодатель: X5 Digital
Уровень зарплаты:
з/п не указана
Город:
Москва
улица Коровий Вал 5
Требуемый опыт работы:
От 3 до 6 лет

Наш стек:

Наша инфраструктура построена по принципу платформенной топологии: мы развиваем внутренние облачные сервисы для разработки, деплоя и тестирования. Собственные Internal Development Platform (IDP) по направлениям разработки, CI/CD, автоматизации тестирования и мониторинга упрощают работу инженеров и ускоряют вывод продуктов в продакшн.

Языки: TS/JS/Go
Для автотестов мы используем: Playwright, Appium, Allure TestOps, k6
Для backend: NestJs, Redis, Rabbit MQ, Kafka
Для хранения данных используем: MongoDB, PostgreSQL, ElasticSearch, Greenplum, ClickHouse
Для frontend: Vue.js 3.0, Vuex/Pinia
Инфраструктура и CI/CD: свой собственный SaaS, Ansible, k8s, Gitlab
Для логов и аналитики: Kibana, Grafana

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

  • разработкой и поддержкой всех видов автотестов;
  • участием в code review;
  • контрибьютом в платформенные сервисы и библиотеки;
  • разработкой тестовых моделей;
  • обеспечением качества продукта на всех этапах жизненного цикла разработки;
  • работой с логами, разбором причин появления дефектов и заведением их в систему баг-трекинга;
  • ведением и поддержкой тестовой документации;
  • взаимодействием с аналитиками, разработчиками, менеджерами продуктов, смежными и внешними командами;
  • участием в сборе и анализе требований к функциональности

Пожелания к твоему опыту:

  • понимаешь как устроено современное клиент-серверное приложение и знаешь как его тестировать;
  • умеешь программировать и автоматизировать свое тестирование на typescript/javascript;
  • опыт работы с Postman (Swagger), c базами данных (предпочтительно MongoDB);
  • опыт работы с системами логирования и мониторинга (у нас Kibana, Grafana);
  • опыт исследовательского тестирования, разбора дефектов;
  • понимаешь принципы работы систем, основанных на микросервисной архитектуре;
  • умеешь работать с тестовой документацией (проработка тестовой модели, создание, поддержание её в актуальном состоянии).