IT Test ищет Automation QA Engineer (Python) для разработки автоматизации тестирования и участия в создании платформы в сфере компьютерного зрения.

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

  • Разрабатывать и поддерживать UI- и API-автотесты на Python (Pytest, Playwright).
  • Проводить ручное тестирование API и веб-интерфейсов, включая проверку соответствия макетам в Figma.
  • Локализовывать дефекты: анализировать frontend, backend и интеграции со сторонними сервисами, работать с логами.
  • Исследовать путь запроса от UI до записи в БД через API Gateway, брокеры сообщений и микросервисы.
  • Создавать и поддерживать тестовую документацию в TMS: тест-кейсы, чек-листы, баг-репорты.
  • Проводить регресс-тестирование перед релизами, контролировать автотесты в CI/CD и проверять миграции схем БД.
  • Работать с Docker-инфраструктурой: поднимать тестовые стенды, воспроизводить дефекты, анализировать упавшие контейнеры.

Требования:

  • Опыт автоматизации тестирования на Python.
  • Практический опыт с Pytest и Playwright.
  • Опыт написания вспомогательных утилит на Python.
  • Опыт ручного и автоматизированного тестирования API; уверенная работа с Postman и Swagger/OpenAPI.
  • Опыт ручного тестирования веб-интерфейсов, использование DevTools и Figma.
  • Хорошее знание SQL (JOIN, вложенные SELECT-запросы).
  • Опыт работы с Git и понимание процессов CI/CD.
  • Практический опыт работы с Docker и docker-compose.
  • Базовые навыки администрирования Linux и работы в bash.
  • Опыт работы с TMS (TestIT, TestOps или аналогами).
  • Понимание принципов работы брокеров сообщений и очередей задач; опыт с S3-совместимыми хранилищами.
  • Умение локализовывать проблемы в распределённых системах и анализировать логи микросервисов.

Условия:

  • Формат работы: удалённо, гибридно или в офисе (по России).
  • Офисы: Тула, Санкт-Петербург, Ульяновск.
  • Гибкое начало рабочего дня (9 или 10 по МСК).
  • Оформление по ТК РФ, ИП или самозанятости на ваше усмотрение.
  • Компенсация спорта после испытательного срока.