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
Условия:
- Удаленная работа или из офиса (ст. м. Добрынинская, Москва)
- ДМС со стоматологией
- Помощь с переездом в Москву при необходимости
- Внутренние митапы, доступ к электронной библиотеке и корпоративному университету