Senior AQA Engineer

AI overview

Lead the optimization and scaling of Viseven's test automation system across a project covering over 30 countries while collaborating closely with Tech leads and Product Owners.
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 оплачуваних робочих дні (у разі одруження, народження дитини або тяжкої втрати)
    · Комплексне медичне страхування (включаючи курс масажів та фізіопроцедур)
    · Курси вивчення англійської мови
    · Можливість участі в професійних форумах і конференціях
    · Регулярні корпоративні заходи та тімбілдінги
    · Досвідчену команду та дружню атмосферу
    · Приємне робоче середовище: комфортний, повністю обладнаний офіс та можливість працювати вдома

    Perks & Benefits Extracted with AI

    • Health Insurance: Комплексне медичне страхування (включаючи курс масажів та фізіопроцедур)
    • Learning Budget: Курси вивчення англійської мови
    • Corporate events and team building: Регулярні корпоративні заходи та тімбілдінги
    • Paid vacation: Оплачувану відпустку - 18 робочих днів на рік (20 робочих днів після 2 років співпраці)
    • Remote-Friendly: можливість працювати вдома

    End-to-end delivery of omnichannel solutions and content for Life Sciences.

    View all jobs
    Get hired quicker

    Be the first to apply. Receive an email whenever similar jobs are posted.

    Ace your job interview

    Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

    Quality Assurance (QA) Engineer Q&A's
    Report this job
    Apply for this job