Описание вакансии
Наш стек:
- Для backend: Node.js, Redis, Rabbit MQ, Kafka, ElasticSearch, Docker, Nginx.
- Для хранения данных используем: MongoDB,
- Для frontend: Vue.js 3.0, Vuex / Pinia, TypeScript, Jest.
- Рабочие инструменты: Docker, k8s, Gitlab, Jira / Confluence, Postman (Swager)
Задачи, над которыми предстоит работать:
-
Модульное, интеграционное и системное ручное тестирование на уровне backend (REST API, JavaScript)
-
Заведение дефектов в системе баг-трекинга, контроль исправления
-
Ведение и поддержка тестовой документации
-
Взаимодействие с аналитиками, разработчиками, менеджерами продуктов, смежными и внешними командами
-
Участие в сборе и анализе требований к функциональности
-
Много исследовательского тестирования и работа с большими объемами информации
-
Работа с логами, разбор причин появления дефектов, выявление шагов к воспроизведению
Пожелания к твоему опыту:
-
Опыт от 2 лет в продуктовой команде
-
Опыт работы в кросс-функциональной команде
-
Опыт тестирования backend
-
Знание протокола HTTPS, методов запросов, умение их тестировать
-
Знание JSON, HTML
-
Опыт работы с Postman/Swagger или аналогами
-
Опыт работы с базами данных
-
Опыт работы с брокерами сообщений, в идеале — Kafka и RabbitMQ
-
Опыт работы с системами логирования и мониторинга (у нас Kibana, Grafana)
-
Опыт исследовательского тестирования, разбора дефектов
-
Понимание принципов работы систем, основанных на микросервисной архитектуре
-
Умение работать с тестовой документацией (проработка тестовой модели, создание, поддержание в актуальном состоянии)
-
Опыт работы с Chrome DevTools
Будет плюсом:
-
Опыт автоматизации тестирования (JS, Jest)
-
Опыт работы с MongoDB или Clickhouse
-
Опыт тестирования спецификаций