Харебова Наталья Владимировна

Automation QA Python

От 200 000 RUR
  • Москва
  • От 3 до 6 лет
  • Python
  • Docker
  • PostgreSQL
  • Kafka
  • Pytest
  • Selenium
  • Playwright

Мы — крупная логистическая компания, разрабатываем платформу для управления доставкой и складской логистикой. Наш продукт включает веб-приложение для клиентов и курьеров, мобильные приложения и API для интеграции с партнёрами. Ежедневно через нашу систему проходит более 100 000 заказов.

Мы расширяем команду QA и ищем автоматизатора, который будет развивать тестовую инфраструктуру и обеспечивать качество критичных сценариев доставки через автоматизацию тестирования.

Ключевые задачи и обязанности:

  • Проектирование, разработка и поддержка фреймворка автотестов на Python
  • Создание UI-автотестов с использованием Playwright для веб-интерфейса
  • Разработка API-автотестов для тестирования интеграций с партнёрами и курьерскими службами (REST)
  • Автоматизация регрессионных и smoke-сценариев
  • Покрытие автотестами критичных операций (создание заказа, отслеживание, доставка)
  • Настройка и оптимизация запуска автотестов в GitLab CI
  • Интеграция с Allure Report для визуализации результатов тестирования
  • Мониторинг стабильности прогонов автотестов, анализ падений
  • Написание SQL-запросов для проверки корректности данных в БД
  • Работа с PostgreSQL через консоль и веб-интерфейсы
  • Анализ логов в Kibana для поиска ошибок
  • Валидация данных после взаимодействия с внешними системами
  • Исследовательское тестирование критичных сценариев
  • Участие в планировании спринтов, декомпозиция и оценка задач
  • Взаимодействие с разработчиками, аналитиками и DevOps
  • Анализ дефектов, предложения по улучшению тестируемости продукта
  • Участие в code review автотестов

Необходимый опыт:

  • Опыт автоматизации тестирования на Python от 3 лет
  • Уверенное владение PyTest (фикстуры, параметризация, хуки, conftest)
  • Опыт работы с Playwright для автоматизации веб-приложений
  • Опыт настройки CI/CD пайплайнов (GitLab CI)
  • Работа с Docker (запуск контейнеров, базовая настройка окружения)
  • Опыт работы с Allure Report
  • Опыт работы с Git, участие в code review
  • Опыт работы с PostgreSQL

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

  • Опыт работы с системами тест-менеджмента (Zephyr)
  • Знание Selenium
  • Опыт работы с Kibana для анализа логов
  • Опыт работы с Grafana для мониторинга метрик
  • Опыт работы с брокерами сообщений (Kafka)
  • Понимание основ Kubernetes
  • Опыт работы с прокси-инструментами, снифферами (Charles)

Условия:

  • Официальное трудоустройство в аккредитованной ИТ-компании
  • Удалённый формат работы или гибрид, гибкое начало рабочего дня
  • Возможность профессионального и карьерного роста
  • Современный tech-стек и интересные задачи
  • Работа над продуктом, которым пользуются сотни тысяч пользователей