Опыт работы: 3–6 лет. Полная занятость, график 5/2. Формат работы: удалённо, гибрид или офис.

Обязанности:

  • Проектировать, разрабатывать и поддерживать фреймворк и библиотеки для автоматизации тестирования.
  • Разрабатывать инструменты автоматизации установки и настройки продукта под разные среды выполнения.
  • Разрабатывать и автоматизировать сценарии тестирования продукта.
  • Интегрировать инструменты тестирования в CI/CD.
  • Разрабатывать и проводить нагрузочное тестирование продукта.

Требования:

  • Python для разработки скриптов и утилит; Pytest для написания тестовых сценариев и фикстур; Docker для сборки образов и оркестрации окружений через docker-compose.
  • Глубокое знание GitLab CI: написание пайплайнов для автоматизации прогонов тестов, настройка артефактов, параллелизация задач и управление динамическими средами.
  • Уверенное владение Git, включая ветвление, стратегии ревью и командную работу в репозиториях.
  • Опыт применения AI-агентов для ускорения написания кода, генерации тестовых сценариев и анализа логов.

Будет плюсом:

  • Опыт с Kubernetes, Helm и кластерами k3s/minikube.
  • Опыт написания сценариев на k6 (Go/JS), настройки дашбордов и алертов в Observability Stack (Grafana, Prometheus, Loki, Alloy).
  • Опыт с SIEM или колончатыми СУБД, например ClickHouse.