Position: Test Automation Engineer (Python)
Company: Pecode
Category: QA Automation
Experience: 2y
English level: intermediate

Ми шукаємо Automation QA (Python), який приєднається до нашої команди та задрайвить цей напрям в нашій компанії.

Ми пропонуємо роботу в команді тестувальників програмного забезпечення у молодій компанії з амбітними, цікавими та різноманітними проектами.

**Стек технологій, який використовується на проектах:**

**Найчастіше:**
- Python3, Django, Python Celery, Playwright + Codeceptjs
- Bug & Test Suite Management tools (X-ray, TestRail, Jira, Trello або інші інструменти керування гнучкими тестами)
- Досвід роботи з SVC(Github, Gitlab, Bitbucket)
- Розуміння CI/CD (Github actions, Gitlab pipeline, Jenkinss etc)
- POM або інші Automation патерни

**📌Рідше:***
- Досвід роботи з базами даних (розуміння SQL and no-SQL DBs (PostgreSQL, MongoDB, Redis etc.))
- Docker, Kubernetes, Ansible, і т.д
- Performance testing (Jmeter, Artillery, etc)

📌 **Про проект:**
Проект пов’язаний з гемблінгом, а саме онлайн-казино, знаходиться на стадії розробки, автотестами необхідно покривати функціонал ігор, в пріоритеті тестування для мобільних браузерів з інтеграцією на browserstack.
Автотести на Python, PyTest, Selenium, Page object model, browserstack. Робота з API (requests).
Окрім ігрового функціоналу необхідно також перевіряти видимість елементів на сторінці на їх колізію (елементи не пересікаються один з одним)
Зараз на ньому вже працює один наш AQA(Python)
📌 **На проекті потрібно буде:**
1. Відвідувати дейліки кожного дня
2. Коммітити код в кінці кожного дня
3. Працювати під трекером Upwo

📌**Чого ми очікуємо від тебе?**
- Досвід роботи не менше 2 років у розробці засобів тестування продукції, виробництва, автоматизації.
- Бажання драйвити новий напрям та навчати колег.
- Розмовна та письмова англійська на B2 рівні і вище.
- Досвід аналізу великих і різноманітних систем, розуміння процесів і процедур QA
- Досвід роботи з CI/CD, Docker, DB, SCV etc.
- Досвід розробки інфраструктури автоматизації тестування та/або автоматизації тестів.
- Віртуалізація: розуміння того, що таке Docker, контейнери, зображення.

📌**Класно, якщо в тебе є:**
- Досвід роботи з Linux
- Знання мережевих протоколів
- Досвід роботи з доменом розробки вбудованих додатків
- Досвід роботи з гібридними хмарами/пристроями

📌**Які будуть твої обов‘язки:**
- Розробка, написання автоматизованих тестів
- Підтримка існуючого коду, або старт проекту з нуля
- Взаємодія з проектною командою
- Комунікація з замовником на проекті
- Участь у рекрутингу для пошуку нових людей та навчанні для Python AQA напрямку
- Тісна взаємодія з AQA департаментом для розробки стратегій розвитку напряму

📌**Що ми пропонуємо?**
- Гнучкий формат роботи — віддалений, офісний або гнучкий
- Конкурентна заробітна плата та хороший компенсаційний пакет
- Гнучкий та індивідуальний кар’єрний ріст
- Інструменти професійного розвитку (програма наставництва, технічні бесіди та тренінги, тощо)
- Можливість впливати на вибір проектів для тебе та нових тіммейтів по цьому напрямку
- Активні технічні спільноти з регулярним обміном знаннями
- Компенсація за навчання
- Оплачувані відпустки, лікарняні та вихідні
- Пам’ятні подарунки на події
- Корпоративні заходи та тімбілдинги