Проект предназначен для оптимизации процесса раздачи заказов. Мы стараемся делать так, чтобы водители с нужными для пассажира опциями приезжали на заказ вовремя, будь это предзаказ в аэропорт или заказ здесь и сейчас. Большая часть задач - это задачи бэкенда. Необходимо тестировать сложную логику поиска машин для выполнения заказа, механизмы определения оптимального времени начала раздачи, процессы выхода водителя на линию и отслеживания их доступности.
Задача QA не только в непосредственном тестировании функционала, но и в глубокой аналитике процессов и автоматизации процесса тестирования. Это играющий тренер в команде в рамках QA и командных процессов.
Технологический стек:
- Backend - Go, Ruby,
- IOS - Swift, Android - Kotlin;
- MongoDB, удобно пользоваться через MongoDB Compass.
Что есть:
- Разработчики, которые отвечают на вопросы и помогают в расследовании детективных дел;
- актуальные чеклисты в QASE;
- Коллекции в Postman;
- Прототип фреймворка для автотестов, который нужно поддержать практически с нуля и развить кодовую базу автотестов на GO.
Процесс:
- подключение QA на самых ранних стадиях разработки фичи (начиная с PR FAQ). Приветствуются созвоны с разработчиками, в рамках которых происходит коллективный «брейншторм» фичи;
- участие QA в грумминге, планировании, ретро (всё по scrum);
- коммуникация с разработчиками, дизайнерами, аналитиками и ПМ;
- выстраивание планов по автоматизации на GO.
Что нужно делать:
- активно участвовать в обсуждении нового/старого функционала;
- отвечать на вопросы саппорта. При необходимости расследовать нетривиальные инциденты и флоу;
- общаться с коллегами, будь то команда саппорта, QA команда, продуктовый squad или соседние команды;
- поддерживать актуальность чеклистов, при необходимости расширять покрытие;
- разработка и покрытие автотестами на GO всего flow раздачи заказов, бронирования машин, выхода на линию водителя и так далее.
Требования
- опыт работы в QA либо на позиции SDET от 3-х лет;
- глубокие знания основ ручного тестирования и тест-дизайна;
- уметь пользоваться инструментами для анализа и сбора информации - sentry, kibana и аналоги;
- реальный опыт разработки автотестов. В команде это - GO. Если есть опыт разработки автотестов на другом языке более 2-х лет - также подойдет;
- опыт работы с DB (у нас mongo).
Условия работы
- ДМС и другие виды страхования;
- Гибкий график работы;
- Помощь с релокацией;
- Пособие на обучение и развитие;
- Полностью удалённая работа или стильный офис в пешей доступности от Сухаревской / Цветного бульвара / метро Трубная.