Full-stack QA Engineer (Manual + Automation, Python)
Особенности
- Опыт от 3 лет
- Python
- Ручное и автотестирование
- CI/CD GitLab
- Docker
- Linux
Обязанности
- проводить ручное тестирование backend- и UI-сервисов: функциональное, регрессионное, интеграционное и приемочное;
анализировать требования и формировать тест-кейсы для последующей автоматизации; - разрабатывать и поддерживать автоматизированные тесты для API, интеграционных и UI-сценариев на Python с использованием Playwright и requests;
- работать с API: отправлять запросы, валидировать ответы, анализировать ошибки и пограничные сценарии;
- интегрировать тесты в CI/CD GitLab, настраивать и поддерживать отчетность в Allure TestOps;
- анализировать результаты тестирования, логи и предлагать улучшения в процессах качества.
Требования
- от 3 лет опыта в тестировании и от 2 лет в автоматизации;
- уверенное владение Python;
- опыт ручного и автоматизированного тестирования backend-сервисов и UI;
- навыки работы с Git и понимание CI/CD;
- базовые навыки работы с Docker и Docker Compose;
- знание SQL и опыт работы с базами данных;
- уверенную работу в Linux и командной строке;
- знание методологий и техник тестирования, тест-дизайна, пирамиды тестирования и quality gates;
- опыт ведения тестовой документации.