x-ad.tech
Joined in
2025
Website:
https://x-ad.tech
-
· 96 views · 28 applications · 3d
QA Automation Engineer (Python / Selenium / Multithreading)
Full Remote · Worldwide · Product · 3 years of experienceПро проєкт Наша команда відповідає за створення та підтримку фреймворків, які моделюють багатопотокову поведінку користувачів і перевіряють стабільність інтерфейсу та бізнес-логіки під навантаженням. Основні обов’язки Розробка та підтримка...🧭 Про проєкт
Наша команда відповідає за створення та підтримку фреймворків, які моделюють багатопотокову поведінку користувачів і перевіряють стабільність інтерфейсу та бізнес-логіки під навантаженням.🧠 Основні обов’язки
- Розробка та підтримка автотестів на Python + Selenium 4.
- Проєктування та реалізація паралельного запуску тестів (pytest-xdist, ThreadPoolExecutor, asyncio).
- Моделювання користувацьких сценаріїв (авторизація, свайпи, фільтри, матчі тощо).
- Налаштування Selenium Grid / Selenoid / Docker Compose для розподіленого тестування.
- Створення систем збору метрик, логування та автоматичної звітності (JUnit / Allure / JSON).
- Підтримка стабільності тестів, усунення flaky-поведінки, оптимізація часу прогона.
⚙️ Вимоги
- Досвід роботи з Python 3.8+ (мінімум 2 роки).
- Практичний досвід автоматизації UI-тестів у Selenium 4.
- Розуміння принципів мультипоточності / асинхронності (threading, asyncio, concurrent.futures).
- Знання PyTest, Page Object Model, принципів CI/CD.
- Уміння працювати з Docker, Git, Linux.
- Англійська — на рівні читання технічної документації.
➕ Буде перевагою
- Досвід роботи з Selenoid / Selenium Grid.
- Знання Playwright / API-тестування (REST / WebSocket).
- Інтеграція автотестів у Jenkins / GitHub Actions.
- Вміння збирати метрики продуктивності (Prometheus, Grafana).
📊 Ми пропонуємо
- Гнучкий графік і роботу з будь-якої точки світу.
- Цікаві реальні сценарії навантаження (понад 10–50 одночасних сесій).
- Можливість впливати на архітектуру фреймворку.
- Професійне середовище, мінімум бюрократії, технічне спілкування.
Своєчасні виплати в USD / EUR / USDT.