Наш клієнт є провідним постачальником інноваційних рішень, який надає неперевершені послуги, які оптимізують операційну ефективність компаній з управління подорожами та готельних мереж. Продукт пропонує комплексний набір послуг, призначених для оптимізації процесів оплати та узгодження даних клієнтів.
Ми шукаємо кваліфікованого та досвідченого старшого інженера з контролю якості, який приєднається до нашої команди та допоможе досягти нашого успіху.
У вас є
- 4+ роки в AQA з JS(ES6+) та/або TS
- Перевірений комерційний досвід на посаді старшого інженера AQA або на подібній посаді
- Точне розуміння цілей QA / TA, сфер застосування, діяльності, результатів.
- Практичний досвід роботи з Cypress для написання і виконання наскрізних тестів
- Тверде розуміння систем контролю версій, таких як Bitbucket, включаючи стратегії розгалуження та робочі процеси запитів на витягування.
- Практичний досвід технічної досконалості: * Наступні принципи SOLID, KISS, DRY.
- Участь та/або проведення сеансів перевірки коду.
- Налаштування та/або дотримання умов коду.
- Досвід у налаштуванні і керування конвеєрами CI/CD (Jenkins або подібні).
- Досвід впровадження та адміністрування рішень TLM (TestRail або подібні).
- Розуміння концепції та атрибутів ефективності TA. Знання основних KPI TA.
- Досвід створення документації, пов’язаної з TA – посібники користувача/розробника, Javadoc/Classdoc, звіт про тестування тощо.
- Відмінні комунікативні навички, досвід співпраці із міжфункціональними та розподіленими командами.
- Володіння англійською мовою на рівні В2 або вище, як письмово, так і усно.
Було б плюс
- Досвід керування командою
Ви збираєтеся p>
- Робота над розширенням покриття TA з точки зору готової автоматизованої системи тестування з використанням JS/TS (ES6+)
- Використання Cypress для створення надійних наскрізних тестів для веб-додатків , виявлення та вирішення будь-яких проблем або розбіжностей.
- Перегляд артефактів, наданих іншими колегами, включно з тестовими артефактами та кодом автоматизації тестування.
- Підтримка коду автоматизації в BitBucket.
- Тісно співпрацюйте з міжфункціональними командами, включаючи розробників, керівників програм та інженерів із забезпечення якості, щоб визначити стратегії тестування та забезпечити всебічне охоплення тестуванням. * Керуйте та обслуговуйте стратегію тестування, набори тестів та іншу документацію щодо тестування.
- Брайте участь у налаштуванні конвеєрів Jenkins для процесів CI/CD.
- Налаштуйте та обслуговуйте рішення для керування життєвим циклом тестування (TLM). (TestRail або подібний)
- Досліджуйте та відстежуйте результати тестів, створюйте глибокі звіти.
- Беріть участь у регулярних церемоніях Agile — плануванні спринтів, ретроспективах, сеансах догляду за собою тощо.
- Підтримуйте культуру якості та досконалості в організації, відстоюючи суворі стандарти тестування та стимулюючи ініціативи щодо постійного вдосконалення в команді зацікавлених сторін. *
- Внести свій внесок у вирішення проблем і продемонструвати проактивний підхід до виявлення та усунення програмного забезпеченнядефекти.