KRUK S.A. to firma napędzana pasją i wyzwaniami, gdzie innowacje stają się rzeczywistością. Wiemy, że nowoczesne technologie to klucz do przyszłości, ale to ludzie są naszym największym kapitałem.
Zespół Platform Division zajmuje się tworzeniem, utrzymywaniem i rozwijaniem platform technologicznych, które wspierają pracę innych zespołów inżynieryjnych w Grupie KRUK.
Szukamy QA Engineer z pasją do automatyzacji, bezpieczeństwa i wysokiej jakości kodu. Będziesz odgrywać istotną rolę w definiowaniu, wdrażaniu i nadzorowaniu procesów testowych - od testów automatycznych i bezpieczeństwa, po utrzymanie wysokich standardów (quality gates).
Twój zakres obowiązków:
- Współtworzenie i rozwijanie wizji testowania w organizacji (dobór narzędzi, metod, standardów)
- Współpraca przy tworzeniu testów automatycznych (UI, API, E2E itp.) z wykorzystaniem m.in. C#, Python, Java czy JavaScript - w zależności od potrzeb projektowych
- Konfiguracja i nadzorowanie narzędzi do oceny jakości kodu, analiza raportów i rekomendowanie działań usprawniających
- Współpraca przy projektowaniu i wdrażaniu procesów CI/CD (GitLab CI), integracja testów automatycznych z pipeline"ami
- Ścisła współpraca z deweloperami, architektami i innymi testerami, promowanie standardów i najlepszych praktyk QA
- Optymalizacja wydajności i niezawodności usług, współpraca z członkami zespołu przy analizie logów i debugowaniu błędów
- Analiza pokrycia testami i optymalizacja procesu testowania dla maksymalnej efektywności
Nasze oczekiwania:
- Praktyka w projektowaniu, tworzeniu i utrzymywaniu testów automatycznych (preferowany w C#, ale mile widziana znajomość także innych języków, np. Python/Java/JavaScript)
- Znajomość i doświadczenie w zakresie testów kontraktowych (np. Pact)
- Doświadczenie w pracy z narzędziami typu SonarQube, Semgrep, lub podobnymi; umiejętność interpretacji i egzekwowania kryteriów jakości
- Doświadczenie w roli Inżyniera QA / DevOps lub na podobnym stanowisku
- Znajomość narzędzi do zarządzania wersjami (Git)
- Znajomość języka angielskiego (min. B1)
- Komunikatywność, umiejętność współpracy z różnymi zespołami, chęć dzielenia się wiedzą i rozwiązywania problemów
Mile widziane:
- Doświadczenie w definiowanie strategii testowania i wdrażanie najlepszych praktyk QA (TDD, BDD, Shift-Left)
- Doświadczenie w pracy z narzędziami Jira / XRay
- Znajomość systemów wspierających procesy CI/CD (np. Nexus, NuGet, Docker Registry, GitLab, SonarQube, Snyk, ArgoCD)
- Doświadczenie w programowaniu w .NET, zarządzaniu zależnościami oraz tworzeniu aplikacji na platformie .NET Core
- Znajomość dobrych praktyk w zakresie bezpieczeństwa IT
Oferujemy:
- Współpracę w oparciu o umowę o pracę, możliwość nawiązania współpracy w ramach B2B
- Możliwość pełnej pracy zdalnej lub hybrydowej - mamy biuro we Wrocławiu
- Elastyczny czas pracy
- Atrakcyjny pakiet benefitów dla pracowników: możliwość skorzystania z prywatnej opieki medycznej: Luxmed, dofinansowanie do karty Multisport, dodatkowe świadczenia dopasowane do Twoich potrzeb w ramach systemu kafeterii, ubezpieczenie dla pracownika na preferencyjnych warunkach
- Dofinansowanie do zajęć doskonalących z języka angielskiego w godzinach pracy
- Możliwość udziału w szkoleniach i konferencjach
- Możliwość wypożyczenia samochodu firmowego do użytku prywatnego
Podczas rekrutacji dbamy o inkluzywność procesu i przestrzegamy zasad równych szans. Liczą się dla nas kompetencje i chęć rozwoju osób kandydujących, bez względu na ich płeć, wiek, stopień sprawności, wyznanie, orientację seksualną, pochodzenie lub inne kwestie niezwiązane z wymaganymi umiejętnościami. Dokładamy starań, by proces rekrutacji był dostępny i dostosowany do adekwatnych potrzeb.