Инженер по автоматизации тестирования (Python)
Описание
Чем предстоит заниматься: Автоматизация тестов API – написание и поддержка автотестов для микросервисов (gRPC + Protobuf, REST, mTLS) на Python; Тесты UI‑админок – базовая автоматизация UI для проверок администраторских панелей; Интеграционное тестирование – проверка взаимодействия сервисов (Vault, Ory Stack, Keycloak, Kafka/NATS, PostgreSQL, Redis) в единой среде; Поддержка тестовой инфраструктуры – запуск тестовых стендов в Docker/Kubernetes (Helm‑чарты, GitLab CI), поддержка образов и конфигураций; Работа с секретами и правами доступа – проверка сценариев аутентификации/авторизации, политики доступа (Keto, Ory Hydra, Vault); Внедрение тестов в CI/CD – добавление автотестов в пайплайны GitLab, мониторинг их стабильности; Сотрудничество – совместная работа с разработчиками, DevOps и продукт‑менеджерами, участие в ревью тестовой документации. Что мы ожидаем: Опыт работы в тестировании – от 3 лет (API, UI, интеграционные сценарии, регресс); Язык программирования – знание Python; Технологии взаимодействия – знакомство с gRPC/Protobuf, REST, Kafka; Контейнеризация и оркестрация – опыт работы с Docker, Kubernetes; CI/CD – понимание принципов GitLab CI; Linux – уверенный пользователь (bash, работа с логами, настройка окружения); Сетевые основы – базовое знание TCP/IP, HTTP, GRPC; Инструменты командой работы – опыт работы с Git, Jira, Confluence для документации и трекинга задач. Будет плюсом: Знание языка программирования Go.