Описание вакансии
Наш стек:
Для 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
Чем предстоит заниматься:
-
проведением модульного, интеграционного и системного ручного тестирования на уровне backend (REST API);
-
заведением дефектов в системе баг-трекинга, разбором причин появления дефектов;
-
ведением и поддержкой тестовой документации;
-
взаимодействием с аналитиками, разработчиками, менеджерами продуктов, смежными и внешними командами;
-
участием в сборе и анализе требований к функциональности.
Пожелания к твоему опыту:
-
опыт от 2 лет в продуктовой кросс-функциональной команде;
-
опыт тестирования преимущественно/только backend`а;
-
знание протокола HTTPS и методов запросов;
-
знание JSON и HTML;
-
опыт работы с Postman/Swagger или их аналогами;
-
опыт работы с БД NoSQL;
-
опыт работы с брокерами сообщений (мы работаем с Kafka, RabbitMQ);
-
опыт работы с системами логирования и мониторинга (Kibana, Grafana);
-
опыт исследовательского тестирования и разбора дефектов;
-
понимание принципов работы систем, основанных на микросервисной архитектуре;
-
умение работать с тестовой документацией (проработка тестовой модели, создание, поддержание в актуальном состоянии);
-
опыт работы с Chrome DevTools.
Будет плюсом:
-
опыт автоматизации тестирования (JS, Jest);
-
опыт работы с MongoDB или Clickhouse;
-
опыт тестирования спецификаций.