Компания 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 по МСК.
- Оформление по ТК РФ, ИП или самозанятости на ваше усмотрение.
- Компенсация спорта после испытательного срока.