Про вакансію
Приєднуйтесь до нашої динамічної команди у IC на позицію Керівника команди QA (AI/Автоматизація) та допоможіть формувати майбутнє інновацій у сфері FinTech. Ця повна зайнятість на офісі в Лімасолі дає вам можливість зробити значний вплив у швидкозмінному та перспективному середовищі. Подайте заявку зараз і зробіть наступний крок у своїй кар'єрі разом з нами!
Хто ми:
IC є світовим лідером у сфері трейдингу з понад 15-річним досвідом успіху, сильною міжнародною присутністю та командою кваліфікованих фахівців, залишаючись на передовій інновацій у фінансових технологіях. Ми – гнучка компанія, що цінує розвиток та співпрацю, пропонуючи захоплюючу можливість стати частиною динамічної індустрії, де інновації зустрічаються з досконалістю.
Огляд ролі:
Як Керівник команди QA (AI/Автоматизація) в IC ви будете відповідати за стратегію якості наших веб-базованих торгових платформ та внутрішніх інструментів. Ви очолюватимете команду інженерів QA, визначатимете стандарти автоматизації та впроваджуватимете підходи до тестування з підтримкою AI. Ваша відповідальність – створення масштабованих та підтримуваних автоматизованих фреймворків, інтеграція якості в CI/CD пайплайни та популяризація культури тестування з раннього етапу серед інженерних команд.
Основні обов’язки:
Відповідальність за фреймворки автоматизації та AI, а також лідерство:
- Визначення стратегії якості з метою мінімізувати кількість дефектів, що потрапляють у продакшн, застосовуючи ризик-орієнтоване покриття тестами, контрольні точки релізів та кореневий аналіз кожного дефекту.
- Проектування, розробка та підтримка масштабованих автоматизованих фреймворків для складних, високотранзакційних торгових платформ із можливостями AI (генерація тестів, самовідновлення, тріаж відмов).
- Реалізація надійних тестових скриптів на TypeScript/JavaScript з використанням Playwright, що охоплюють UI, API та інтеграційні рівні.
- Інтеграція автоматизованих тестів у CI/CD пайплайни з управлінням та розвитком GitHub Actions і контролем релізів.
- Лідерство та наставництво команди інженерів QA: проведення коду-рев’ю, встановлення кращих практик автоматизації, популяризація культури відповідальності за якість, а також впровадження AI-інструментів.
- Планування і виконання тестів у QMetry для Jira, забезпечення повної трасування вимог та високого рівня виконання тестів.
- Визначення, відстеження та звітність за показниками якості: рівень виходу дефектів у продакшн, покриття автоматизації, нестабільність тестів, готовність релізу.
Тестування продуктивності, навантаження та середовищ:
- Співпраця з командами Cloud і DevOps для інтеграції автоматизованого тестування у AWS-пайплайни, конфігурація і виконання тестів у staging та PreProd середовищах.
- Проектування, створення та виконання тестів навантаження та стрес-тестів з використанням k6 і JMeter для перевірки роботи платформи під високим трафіком та визначення стандартів продуктивності для релізів.
- Аналіз результатів тестування, раннє виявлення регресій та вузьких місць для підтримки прийняття рішень про реліз та зниження ризиків інцидентів.
Стратегія тестування та якість релізів:
- Визначення стратегії тестування і планів тестування, що охоплюють функціональне, регресійне, продуктивності та безпеки тестування для торгових платформ та клієнтських вебсайтів із пріоритетом за бізнес-важливістю та ризиком релізу.
- Встановлення стандартів для кросбраузерного та крос-пристроєвого тестування, включаючи мобільні платформи.
- Організація API-тестування в Postman з автоматизованими моніторами та Slack-оповіщеннями, забезпечення повного покриття у міру розвитку платформ.
- Встановлення та дотримання формальних процесів підпису релізів з контрольованими тестовими циклами, трасуванням дефектів та затвердженням перед деплоєм у продакшн, та участь у прийнятті рішень про запуск чи відмову.
- Планування ресурсів команди між релізами з балансуванням між доставкою та покращенням автоматизації, а також участь у роботі команд безпосередньо за потреби.
QA з використанням AI та постійне вдосконалення:
- Розробка та лідерство дорожньої карти QA з AI, постійне вдосконалення процесів автоматизації та впровадження нових інструментів і методологій для підвищення ефективності та точності.
- Сприяння використанню AI-підсилених процесів тестування, включаючи автоматичне генерування тестів, інтелектуальний тріаж завдань та аналіз покриття тестування з підтримкою великих мовних моделей (LLM) у SDLC.
- Розробка AI-автоматизованих агентів з використанням інструментів n8n та API Claude і OpenAI для автоматизації повторюваних завдань QA, таких як тріаж регресійних тестів, обробка Jira-записів та підсумовування звітів.
- Встановлення правил відповідального використання AI у QA, включаючи валідацію AI-згенерованих тестів і захист даних клієнтів від зовнішніх AI-сервісів.
- Пошук та впровадження нових трендів AI у тестуванні та роботах автоматизованих агентів, розробка практичних рішень складних задач тестування.
Кваліфікації:
Технічні навички:
- Великий практичний досвід роботи з Playwright для end-to-end веб-автоматизації з акцентом на масштабованість, надійність та кросбраузерну сумісність.
- Експертність в CI/CD інструментах, особливо GitHub Actions, та інтеграції автоматизованих тестів у хмарні пайплайни.
- Глибокі знання API-тестування з Postman разом з автоматизованим моніторингом, а також у продуктивності та навантажувальному тестуванні з k6 (JMeter буде плюсом), вміння проектувати реалістичні сценарії та інтерпретувати результати.
- Досвід роботи з платформами управління тестами, зокрема QMetry для Jira, включаючи створення планів тестування, управління циклами, відстеження виконання та трасування дефектів.
- Практичний досвід інтеграції AI та LLM-інструментів (Claude, OpenAI) в QA-процеси, створення автоматизації за допомогою n8n.
- Досягнення у зниженні кількості дефектів, що потрапляють у продакшн, через ризик-орієнтоване тестування, контрольні точки релізів і показники якості.
Професійний досвід:
- Мінімум 7 років досвіду в QA, з яких щонайменше 3 роки на керівній посаді.
- Доведений досвід лідерства та наставництва QA-інженерів, включаючи рев'ю коду, встановлення стандартів автоматизації та розробку стратегії в Agile/Scrum середовищі з швидкими циклами розробки.
- Великий досвід тестування складних, високодоступних платформ у регульованих або фінансових сервісах, включаючи формальні процеси релізу з підписанням та аудитом.
- Досвід у фінансових сервісах, forex/CFD або інший трейдинг/fintech сприймається як велика перевага.
Графік роботи:
Понеділок - П’ятниця: 09:00 – 17:00 (гнучкий режим; 3 дні в офісі, 2 дні дистанційно)
Чому приєднатись до нас? Ми цінуємо вас не лише як працівника:
- Конкурентна заробітна плата, що відповідає вашим навичкам та досвіду.
- Кар’єрний розвиток з постійним навчанням і можливостями зростання.
- Баланс між роботою та особистим життям: 22 дні оплачуваної відпустки.
- Здоров'я в пріоритеті: 12 оплачуваних днів хвороби та повне медичне страхування після 6 місяців.
- Фінансова безпека завдяки участі у програмі Group Savings and Life Insurance Plan після 6 місяців.
- Комфортна кухня з освіжаючими фруктами, снекми і напоями.
- Щоденний обід за рахунок компанії.
- Оплачувані понаднормові години роботи.
- Бюджети для навчання та розвитку.
- Бонус за рекомендації талановитих кандидатів.
- Дружня атмосфера та командний дух, спільні заходи та чайні перерви.
Перекладено з оригінального оголошення; у разі розбіжностей діє оригінал. Оригінал оголошення
Відгукнутися
Форма відгуку англійською мовою. Резюме можна надіслати будь-якою мовою.