W skrócie
- Zadania: Projektuj, rozwijaj i utrzymuj zautomatyzowane testy dla backendu i UI.
- Firma: Globalny zespół w branży IT z innowacyjnym podejściem.
- Benefity: Elastyczna praca hybrydowa, konkurencyjne wynagrodzenie i możliwości rozwoju.
- Pozostałe informacje: Pracuj w dynamicznym środowisku z szansą na rozwój kariery.
- Dlaczego ta praca: Dołącz do zespołu, który tworzy nowoczesne rozwiązania w finansach.
- Kwalifikacje: 8+ lat doświadczenia w programowaniu w Javie i testowaniu oprogramowania.
Przewidywane wynagrodzenie mieści się w przedziale 49500 - 60500 zł za rok.
Hybrid work: 3 days from the office in Krakow or Wroclaw.
Projekt: Będziesz pracować w zespole IT Bankowości Inwestycyjnej (Agency Trading - Market Engineering Crew). Nasza rola polega na zarządzaniu globalnymi aplikacjami, zapewniając nadzór, wsparcie, analizę i rozwiązania, które wdrażają strategiczną architekturę. Ta pozycja jest dla doświadczonego programisty Java, który dołączy do zespołu Agency Trading - Market Engineering, aby wnosić cenne wkłady zarówno do istniejącej platformy, jak i odgrywać kluczową rolę w budowie naszego strategicznego rozwiązania middle office przy użyciu własnej, nowoczesnej ramy niskolatencyjnej. Jesteśmy globalnym zespołem i pracujemy przez całą dobę, aby dostarczać najlepsze rozwiązania.
Jesteś:
- W stanie dostarczać oprogramowanie od koncepcji do produkcji, zoptymalizowane, wysokodostępne, wysokowydajne, wysokiej jakości, dobrze przetestowane i łatwe do wsparcia w odpowiednim czasie.
- Odpowiedzialny z silnym poczuciem własności swojego systemu i nieustannie dążysz do jego poprawy.
- Proaktywny w rozwiązywaniu wszelkich niedociągnięć, ryzyk i problemów ze stabilnością, pomagając w rozwijaniu i udoskonalaniu oprogramowania, narzędzi, procesów, procedur i dokumentacji.
- Skoncentrowany na jakości.
- Świadomy bieżących trendów technologicznych i potrafiący pragmatycznie wykorzystać ich korzyści.
- Komfortowo pracujący samodzielnie, jak i w zespole w środowisku współpracy.
- Znający język angielski.
Obowiązki:
- Projektowanie, rozwijanie i utrzymywanie testów automatycznych dla backendowych API, komponentów UI oraz procesów przetwarzania dokumentów IDP end-to-end.
- Budowanie i rozszerzanie ram testów automatycznych z naciskiem na utrzymanie, skalowalność i jasne raportowanie.
- Wsparcie automatycznego testowania regresyjnego w różnych typach dokumentów, atrybutach i scenariuszach onboardingu.
- Walidacja wyników wyodrębnionych w porównaniu do oczekiwanych danych, złotych zbiorów danych i ustrukturyzowanych plików prawdy.
- Integracja testów automatycznych w pipeline CI/CD i poprawa pętli feedbackowych dla zespołów deweloperskich.
- Analiza niepowodzeń testów, badanie defektów i bliska współpraca z programistami w celu identyfikacji przyczyn źródłowych.
- Utrzymywanie i poprawa obsługi danych testowych dla zanonimizowanych zbiorów danych.
- Wkład w strategię testów, bramy jakości, gotowość do wydania i ciągłe doskonalenie procesów QA.
- Współpraca z programistami, inżynierami DevOps, właścicielami produktów i interesariuszami biznesowymi w modelu dostarczania agile.
- Promowanie praktyk jakości opartych na automatyzacji i inżynierii w zespole.
Wymagane umiejętności:
- 8+ lat praktycznego doświadczenia w programowaniu w języku Java oraz dobre pojęcie o OOPS, Collections, projektowaniu API i wielowątkowości.
- Praktyczne doświadczenie w Unixie z użyciem skryptów powłoki.
- Dobre doświadczenie w testowaniu jednostkowym przy użyciu JUnit.
- Doświadczenie z ciągłą integracją i wdrażaniem.
- Czyste pojęcia w kontroli wersji Git i strategii gałęzi.
- Silne doświadczenie w zarządzaniu dostawami, ryzykiem i interesariuszami.
- Silne umiejętności komunikacyjne, zdolność do zrozumienia wymagań biznesowych i wyjaśnienia zachowania systemu użytkownikom.
Umiejętności mile widziane:
- Doświadczenie z Pythonem.
- Doświadczenie z GitLab CI/CD.
- Doświadczenie w testowaniu systemów wspomaganych AI, agentów lub przetwarzania dokumentów, zrozumienie związanych z nimi metryk jakości i oceny.
- Znajomość koncepcji i komponentów związanych z AI, takich jak umiejętności, narzędzia, serwery MCP i wzorce komunikacji agentów.
Senior QA Automation Engineer in Wrocław – pracodawca: Luxoft
Nasza firma to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w sercu innowacji technologicznych. Wspieramy rozwój zawodowy naszych pracowników poprzez mentoring oraz dostęp do najnowszych technologii, a także promujemy kulturę współpracy i otwartości. Pracując z nami, będziesz miał okazję uczestniczyć w projektach, które mają realny wpływ na branżę, a lokalizacja w centrum miasta zapewnia wygodny dostęp do licznych udogodnień.