Senior QA Automation Engineer (Python) в компанию Presight.ai
Presight.ai — международная компания, специализирующаяся на инновационных проектах в области искусственного интеллекта, офис в Абу-Даби, ОАЭ.
📝 Обязанности
- Проектирование, разработка и поддержка фреймворков автоматизации тестирования, технический выбор инструментов и методологий.
- Разработка и запуск автоматизированных тестов для backend (функциональное, интеграционное, API, перформанс- и нагрузочное тестирование).
- Создание data-driven тестов для сложных аналитических workflow и data pipeline.
- Построение стратегий тестирования на основе проверки консистентности данных, схем и онтологий.
- Поддержка и обслуживание нескольких тестовых сред.
- Интеграция с CI/CD и обеспечение бесшовного выполнения тестов.
- Взаимодействие с инженерами и поддержка разработки с точки зрения автоматизации тестирования.
- Анализ фейлов и граничных кейсов, поиск причин совместно с разработчиками.
- Ведение тестовой документации, планов и дашбордов.
🔍 Требования
- Высшее образование в сфере AI, Computer Science, Engineering или смежных областях.
- Уверенное владение Python для автоматизации.
- Опыт написания API, интеграционных и end-to-end тестов.
- Понимание валидации данных SQL и NoSQL.
- Опыт работы с CI/CD, системами контроля версий, контейнеризацией (Docker, Kubernetes).
- Навыки тестирования data pipelines и структурированной обработки данных.
💎 Будет преимуществом
- Опыт с Playwright, Cypress, Selenium, Pytest и др. библиотеками тестирования.
- Навыки автоматизированного тестирования на TypeScript/JavaScript.
- Опыт тестирования AI-сервисов.
- Тестирование систем с большими объемами данных/трансформациями/онтологиями.
- Знание RabbitMQ, Elasticsearch, распределенных систем.
- Навыки работы с мониторингом и логированием (Prometheus, Grafana) для QA.
- Работа в Agile и кросс-функциональных командах.
🕹 Условия
- Зарплата $7,000-8,000 (28-30k AED) net, по итогам собеседования.
- Полная занятость, только на полный рабочий день в офисе, Абу-Даби (релокация).
- Комплексная поддержка при релокации: визы, документация, перелет.
- Международная команда.
- Медицинская страховка.
- 25 оплачиваемых дней отпуска (5 недель).
- Годовой бонус по результатам работы.
- Частичная компенсация обучения детей от 3 лет (до 3 детей).
- Возможны краткосрочные командировки.
📞 Контакты