Публікуйте вакансії
Наймайте без комісій
170 переглядів
Luxoft
Опис проекту:
Ми створюємо платформу, яка підтримує адаптацію клієнтів до глобальної фінансової установи. Ця платформа включає обробку запитів на адаптацію, коли вони надходять від клієнтів до відділу продажів до операцій і до функцій подальшої обробки.
Ми шукаємо сумлінну та розумну людину, здатну досліджувати та розуміти складні системи та взаємодію між ними. Наш бажаний лід — старший QA-інженер, який спілкується з членами своєї та інших команд, планує та організовує власну роботу, розробляє тестові кейси та проводить ручне тестування спільно з іншими членами QA-команди, підтримує спеціалістів L3 у режимі на вимогу.
Технічно рішення складається з двох основних компонентів:
1. Конфігуратор метаданих. Аналітики використовують його для підготовки метаданих, над якими працює операційна програма. Дозволяє налаштовувати бізнес-процеси та правила
2. Оперативне застосування. Основний інструмент аналітиків операцій, запити на адаптацію доступні тут.
Програми, створені за допомогою Java11/Kotlin, Activiti, Spring, Mongo DB, Hazelcast, Vaadin на інтерфейсі користувача в основних компонентах, React/Redux у допоміжних компонентах. Допоміжні компоненти охоплюють різні бізнес-кейси: звітність, клієнтські програми, робочі інформаційні панелі, пріоритезацію обробки запитів і багато іншого.
Обов’язки:
- Виконуйте та аналізуйте пакет сценаріїв TA.
- Розробляйте та пишіть код і сценарії для автоматизації тестування (Java/Kotlin; Selenuim)
- Перевірка коду автоматичних тестів
- Конфігурація та вдосконалення фреймворків автоматизації.
- Співпраця з командою контролю якості для підтримки прогресивного та регресійного тестування
- Управління невиконаними документами
- Співпраця з розробниками забезпечення якості та програмного забезпечення для вирішення незвичайних проблем
- Створення звітів технічної допомоги - хід покриття, звіт про виконання
Опис обов’язкових навичок:
- Знання принципів і концепцій тестування програмного забезпечення
- Досвід автоматизованого тестування інтерфейсу та/або серверної частини та API
- Практичний досвід кодування на Java
- Можливість розробки нової структури TA з нуля
Опис навичок, які приємно мати:
- Знання JavaScript і систем автоматизації, як-от Jest, Puppeteer тощо
- Розуміння домену реєстрації банківського клієнта
- Розуміння гнучких методологій розробки програмного забезпечення
- Глибоке знання дизайну тестів
- Командний рядок Linux
Мови:
Англійська: B2 Upper Intermediate