Иви
В команде Иви тебе предстоит: — Функционально и интеграционно тестировать микросервисы — Покрывать автотестами новый функционал и беклог автоматизации — Поддерживать, дорабатывать существующие фреймворки тестирования микросервисов и разрабатывать их с нуля — Активно участвовать в жизни команды: планировать, разбирать и оценивать беклог, вносить свой вклад в ретроспективы и демо Ожидания Иви от кандидата: — Умение тестировать (теория тестирования, составление тест-кейсов, структурный подход к планированию тестирования) — Знание Linux (уверенная работа с CLI, логами, процессами, сетевыми утилитами) — Знание SQL (понимание индексов, транзакций, агрегаций, фильтрации, работы с тестовыми данными) — Уверенное знание Python (понимание принципов построения автотестового фреймворка, опыт разработки и отладки скриптов, понимание основ ООП) — Понимание как работает HTTP и что такое REST API, gRPC (Protobuf, HTTP-коды, headers, auth, idempotency, retries, timeouts) — Уверенная работа с Docker и docker-compose (сборка образов, запуск контейнеров, написание compose-файлов) — Опыт работы с Kubernetes и kubectl (понимание подов, сервисов, деплойментов, чтение логов) — Опыт написания автотестов в стеке python + pytest + allure + xdist — Знание git (checkout, branch, commit, push, pull, rebase, merge) — Опыт работы с Jenkins / GitLab CI Иви ценит: — Знание Golang (чтение кода backend-сервисов, понимание структуры Go-проекта, базовое понимание тестов в Go) — Опыт работы с SQL и NoSQL базами (понимание особенностей хранения данных, умение читать и проверять данные, опыт подготовки тестовых данных) — Опыт работы с Kafka (понимание consumer/producer/topic/partition/offset) — Опыт написания автотестов для gRPC — Умение писать и работать с моками (stubs/fakes) — Опыт внедрения Coverage для python или go проектов (принцип работы, виды покрытия) — Знание bash (написание скриптов, автоматизация рутинных задач)
Зарплата
Не указано