Publikuj oferty pracy
Zatrudniaj bez prowizji
2 wyświetlenia
Luxoft
Opis projektu:
Budujemy platformę wspierającą onboarding klientów w globalnej instytucji finansowej. Platforma ta obejmuje przetwarzanie wniosków o wdrożenie w trakcie ich przepływu od Klientów przez Dział Sprzedaży do Operacji i do dalszych funkcji przetwarzania.
Szukamy sumiennej i inteligentnej osoby, zdolnej do eksploracji i zrozumienia złożonych systemów oraz interakcji między nimi. Naszym pożądanym liderem jest starszy inżynier ds. kontroli jakości, który komunikuje się z członkami własnego i innych zespołów, planuje i organizuje pracę własną, opracowuje przypadki testowe i przeprowadza testy manualne wspólnie z innymi członkami zespołu QA, wspiera specjalistów L3 w trybie na żądanie.
Rozwiązanie techniczne składa się z dwóch głównych elementów:
1. Konfigurator metadanych. Analitycy używają go do przygotowywania metadanych, na których działa aplikacja operacyjna. Pozwala na personalizację procesów i zasad biznesowych
2. Aplikacja operacyjna. Główne narzędzie analityków operacyjnych, prośby o wdrożenie znajdują się tutaj.
Aplikacje zbudowane przy użyciu Java11/Kotlin, Activiti, Spring, Mongo DB, Hazelcast, Vaadin w interfejsie użytkownika w głównych komponentach, React/Redux w komponentach pomocniczych. Komponenty pomocnicze obejmują różne przypadki biznesowe: raportowanie, aplikacje skierowane do klienta, pulpity operacyjne, ustalanie priorytetów przetwarzania żądań i wiele innych.
Obowiązki:
Testowanie automatyczne:
- Tworzenie frameworka testowego
- Opracowywanie autotestów (Java, Kotlin)
- Opracowywanie kompleksowych testów automatycznych
- Przegląd testów automatycznych< br/>Testowanie manualne:
- Analiza wymagań, przygotowanie i wykonanie scenariuszy testowych
- Testowanie komponentowe, integracyjne i E2E
Opis umiejętności obowiązkowych :
- Doświadczenie w automatyzacji - ponad 3 lata
- Znajomość Java 11 (gotowość do nauki i pracy z Kotlinem),
- Solidne doświadczenie z Selenium lub Selenide
- Doświadczenie w testowaniu manualnym - ponad 2 lata
- Doświadczenie w testowaniu REST
- Silne umiejętności analityczne
- Dobre zrozumienie zwinnych metodologii tworzenia oprogramowania
- Doskonałe umiejętności komunikacyjne< /p>
Opis umiejętności, które warto posiadać:
- Znajomość JavaScript i frameworków automatyzujących, takich jak Jest, Puppeteer itp.< br/>- Zrozumienie dziedziny Banking Client Onboarding
- Zrozumienie zwinnych metodologii tworzenia oprogramowania
- Dobra znajomość projektowania testów
- Linia poleceń systemu Linux