AQA API Engineer / SDET Middle (Python+PyTest)

Работодатель:
Опыт работы:
От 3 до 6 лет

Tripster — это TravelTech-сервис для онлайн-бронирования экскурсий и туров по всему миру.

Наша миссия — создавать вдохновляющий опыт для путешественников в 940 городах мира. Мы развиваем собственный сайт, мобильные приложения для путешественников и гидов, партнерские сервисы и внутренние продукты, чтобы путешествия становились доступнее и насыщеннее. В 2025 году на наших экскурсиях побывали более 2 500 000 человек.
Наш продукт любят путешественники: > 1 000 000 оставленных отзывов.

Чем предстоит заниматься:

  • Разрабатывать и поддерживать API-автотесты
  • Развёртывать и развивать инфраструктуру автотестирования
  • Поддерживать в актуальном состоянии тестовую документацию
  • Анализировать результаты тестирования и готовить отчётность

Что ждем от кандидата:

  • Опыт работы AQA/SDET API Engineer от 3 лет
  • Уверенное знание Python:

    уровень AQA Middle/Middle+ и/или опыт backend-разработки на Python (Junior/Junior+)
  • Опыт написания API-автотестов для REST/HTTP API
  • будет плюсом опыт с gRPC
  • Практический опыт работы с pytest:

    • fixtures, markers, hooks
    • построение поддерживаемых тестовых фреймворков
  • Понимание принципов:

    • ООП, SOLID
    • написания читаемого и поддерживаемого кода
  • Опыт тестирования API:

    • Postman, Swagger
    • HTTP/HTTPS, REST
    • методы, статус-коды, headers, cookies
    • идемпотентность и версионирование API
  • Опыт работы с библиотеками для API-тестирования:

    • requests / httpx / aiohttp
    • JSON Schema / pydantic / marshmallow или аналоги
  • Уверенная работа с SQL (PostgreSQL или аналоги)

Тестовая инфраструктура и CI/CD

  • Работа с тестовыми окружениями (dev/stage)
  • Подготовка и управление тестовыми данными:

    • фабрики, генераторы, сидирование через API/DB
  • Использование моков и стабов внешних сервисов
  • Логирование и дебаг тестов
  • Интеграция автотестов в CI/CD (GitLab CI)
  • Работа с отчётностью (Allure, HTML-репорты)
  • Параллельный запуск тестов
  • Базовый опыт работы с Docker:

    • запуск БД и сервисов для тестирования

Теория и подходы

  • Знание теории тестирования:

    • QA/QC concepts
    • Testing Pyramid
    • тест-дизайн и проектирование тестов
  • Понимание подходов и практик автоматизации тестирования API

Будет плюсом

  • Опыт контрактного тестирования (Pact или аналоги)
  • Опыт тестирования асинхронных систем:

    • Kafka / RabbitMQ
    • event-driven архитектура
  • Опыт нагрузочного API-тестирования (k6 + JS)
  • Опыт backend-разработки как дополнительная экспертиза для роли SDET
  • Знание HTML/CSS/SASS, XML/JSON и опыт работы с browser dev-tools

Почему Tripster?

У нас свобода и ответственность. Работаем удалённо из любой точки мира, без лишней бюрократии, ценим баланс между работой и личной жизнью. Ты будешь заниматься задачами, которые приносят реальный вклад, без овертаймов и пустой траты времени. Здесь важен результат и вклад каждого.

А что по плюшкам?

  • ДМС со стоматологией, психологом и услугами юриста;
  • Коуч-сессии в рамках компании;
  • Performance review;
  • Инструменты для твоего развития — обучение и профильные активности за счёт компании;
  • Корпоративное оборудование и многое другое :)

Этапы после отклика:

HR-скрининг → Техническое интервью → Интервью с HRBP → Оффер

Отправляй свое резюме и если твой опыт мэтчится с нашими задачами, с тобой свяжется наш рекрутер.

Похожие вакансии

Главный инженер сопровождения хранилищ данных
РСХБ-Интех

Высшее образование. Опыт работы с хранилищами данных, крупными базами данных или системами аналитической отчетности со стороны ИТ от 2 лет.

Ведущий инженер проектировщик ЭОМ
Группа компаний Эталон

Высшее образование в области инженерного проектирования. Есть опыт работы по специальности от 3х лет. Уверенно владеете программами AutoCAD, Revit...

Ведущий инженер-проектировщик ЭОМ
ФСК

Высшее техническое образование. Опыт работы в проектировании не менее 3 лет. Опыт работы по проектированию жилых комплексов, административных и общественных...

Ведущий инженер-проектировщик внутренних систем ВК
ФСК

Высшее техническое образование. Опыт работы в проектировании не менее 3 лет. Опыт работы по проектированию жилых комплексов, административных и общественных...

Senior SDET/Software Development Engineer in Test (НСПК)
ИЦ АЙ-ТЕКО

Опыт автоматизации тестирования от 5+ лет. Уверенное владение Java 17+, опыт написания поддерживаемого и расширяемого кода.

300 000 руб.