Публікуйте вакансії
Наймайте без комісій
6 переглядів
Luxoft
Опис проекту:
Ми створюємо платформу, яка підтримує адаптацію клієнтів у світовій фінансовій установі. Ця платформа включає обробку запитів на адаптацію, коли вони надходять від клієнтів до відділу продажів до операцій і до функцій подальшої обробки.
Ми шукаємо сумлінну та розумну людину, здатну досліджувати та розуміти складні системи та взаємодію між ними. Наш бажаний лід — старший QA-інженер, який спілкується з членами своєї та інших команд, планує та організовує власну роботу, розробляє тестові кейси та проводить ручне тестування спільно з іншими членами QA-команди, підтримує спеціалістів L3 у режимі на вимогу.
Технічно рішення складається з двох основних компонентів:
1. Конфігуратор метаданих. Аналітики використовують його для підготовки метаданих, над якими працює операційна програма. Дозволяє налаштовувати бізнес-процеси та правила
2. Оперативне застосування. Основний інструмент аналітиків операцій, запити на адаптацію доступні тут.
Програми, створені за допомогою Java11/Kotlin, Activiti, Spring, Mongo DB, Hazelcast, Vaadin на інтерфейсі користувача в основних компонентах, React/Redux у допоміжних компонентах. Допоміжні компоненти охоплюють різні бізнес-кейси: звітність, клієнтські програми, робочі інформаційні панелі, пріоритезацію обробки запитів і багато іншого.
Обов'язки:
Автотестування:
- Розробка інфраструктури тестування
- Розробка автоматичних тестів (Java, Kotlin)
- Розробка наскрізного автоматизованого тестування
- Огляд автоматичного тестування< br/>Тестування вручну:
- Аналіз вимог, підготовка та виконання сценаріїв тестування
- Тестування компонентів, інтеграції та E2E
Опис обов’язкових навичок :
- Досвід автоматизації - 3+ роки
- Знання Java 11 (будьте готові вивчати та працювати з Kotlin),
- Солідний досвід роботи з Selenium або Selenide
- Досвід ручного тестування - 2+ роки
- Досвід тестування REST
- Сильні аналітичні навички
- Добре розуміння гнучких методологій розробки програмного забезпечення
- Відмінні комунікативні навички< /p>
Опис навичок Nice-to-Have:
- Знання JavaScript і систем автоматизації, таких як Jest, Puppeteer тощо< br/>- Розуміння домену Banking Client Onboarding
- Розуміння гнучких методологій розробки програмного забезпечення
- Глибоке знання тестового дизайну
- Командний рядок Linux