Viseven Group — міжнародна MarTech компанія, що спеціалізується на інтерактивному контенті та хмарних рішеннях для глобальних фармацевтичних компаній з 2009 року. Постійне зростання та саморозвиток закладені в нашій корпоративній ДНК. Наші унікальні розробки та підходи активно використовуються більш ніж у 50 країнах світу. Рішення Viseven представлені на великих галузевих заходах у Барселоні, Філадельфії, Лондоні тощо.
Команда, яка швидко зростає, включає понад 700+ висококваліфікованих технічних і нетехнічних експертів: front- і back-end розробників, BA фахівців та менеджерів, які створюють, локалізують і налаштовують програми у офісах по всьому світу: Житомир (Україна), Таллінн (Естонія), Познань (Польща), Нью-Делі (Індія), Бриджвотер (США).
Опис ролі:
Ми шукаємо Senior AQA Engineer, яка/який очолить оптимізацію та масштабування нашої системи автоматизації тестування для проекту, що реалізується в понад 30 країнах.
Базова інфраструктура на Cypress вже налаштована, і зараз ми хочемо розвивати та покращувати її. У тісній співпраці з Tech Lead та Product Owner ви будете зосереджуватися на побудові тестової стратегії, оптимізації існуючого рішення та впровадженні найкращих практик тестування.
Обов'язки:
Розробка та впровадження комплексної стратегії автоматизації тестування з використанням паралельного запуску тестів, ризик-орієнтованої пріоритезації та візуального регресійного тестування.
Оцінка поточного фреймворку Cypress, його оптимізація та вдосконалення.
Тісна співпраця з Tech Lead щодо вимог до інфраструктури з фокусом на тестовій стратегії та її реалізації.
Взаємодія з командами розробки для забезпечення та підтримки стандартів якості.
Пропонування та застосування AI-based підходів до автоматизації тестування там, де це доречно.
Розробка ризик-орієнтованих тестових фреймворків для визначення пріоритетності критичних функціональних можливостей.
Створення масштабованого фреймворку виконання тестів, здатного ефективно покривати понад 40+ інстансів порталу.
Впровадження рішень для візуального регресійного тестування для виявлення UI-невідповідностей на різних порталах.
Формування базових наборів тестів для стандартних функцій та створення фреймворків для тестів, специфічних для різних країн.
Інтеграція автоматизованих тестів у наявні CI/CD конвеєри.
Впровадження стратегій управління тестовими даними та координації тестового середовища.
Визначення, відстеження та аналіз ключових показників якості та KPI автоматизації тестування.
Оптимізація часу виконання тестів.
Забезпечення стабільності автотестів і мінімізація фолс-позитивів шляхом побудови надійної архітектури.
Підготовка детальної документації, стандартів та найкращих практик для QA-команди.
Постійне вдосконалення процесів і практик тестування.
Вимоги:
5+ років комерційного досвіду, з них 2+ роки — в автоматизації тестування.
Володіння англійською мовою на рівні Upper-Intermediate або вище (постійна усна комунікація з англомовним замовником).
Cypress: уміння діагностувати та усувати проблеми фреймворку, оптимізувати тестову архітектуру та впроваджувати найкращі практики.
Сильні навички програмування на JavaScript/TypeScript, глибоке розуміння асинхронності, promises та сучасних можливостей ES6+.
Досвід тестування веб-додатків.
Досвід інтеграції автоматизованих тестів у CI/CD конвеєри (GitHub Actions).
Розуміння принципів координації тестового середовища з DevOps-командою.
Базове розуміння моніторингу та observability для отримання інсайтів щодо якості тестів.
Знання процесів розгортання та управління staging-середовищем.
Досвід керування технічними командами та менторства, включно з розвитком мануальних тестувальників до AQA; технічний коучинг з автоматизації.
Уміння управляти змінами для впровадження вдосконалених підходів до тестування.
Орієнтація на оптимізацію процесів: здатність знаходити вузькі місця та впроваджувати покращення.
Уміння оцінювати ризики для правильного пріоритезування тестів і оптимізації ресурсів.
Що ми пропонуємо?
Команда має для нас велике значення, тому ми цінуємо її та надаємо можливість кожному ділитися своїм баченням, втілювати власні ідеї, зростати у професійному середовищі, зберігаючи баланс між роботою та особистим життям.
Приєднавшись до Viseven, ви отримаєте:
· Конкурентоспроможну винагороду та регулярний перегляд заробітної плати
· Професійне та кар'єрне зростання
· Оплачувану відпустку - 18 робочих днів на рік (20 робочих днів після 2 років співпраці)
· Лікарняний без підтверджуючих документів - 4 робочих дні на рік
· Документально оформлений лікарняний - 20 робочих днів на рік
· Відпустку по сімейних обставинах - 3 оплачуваних робочих дні (у разі одруження, народження дитини або тяжкої втрати)
· Комплексне медичне страхування (включаючи курс масажів та фізіопроцедур)
· Курси вивчення англійської мови
· Можливість участі в професійних форумах і конференціях
· Регулярні корпоративні заходи та тімбілдінги
· Досвідчену команду та дружню атмосферу
· Приємне робоче середовище: комфортний, повністю обладнаний офіс та можливість працювати вдома