Senior Software Engineer (Python & Test Automation)
Jit Team
Rola to w praktyce inżynier automatyzacji testów w zespole bankowym, odpowiedzialny za jakość dostarczanego oprogramowania w domenie kredytowej. Na co dzień będziesz pisać testy automatyczne w Pythonie i Robot Framework, integrować je z CI/CD (Jenkins) oraz testować API. Mimo tytułu 'Senior Software Engineer', nie będziesz rozwijać funkcjonalności backendu – główny nacisk kładziony jest na automatyzację testów i zapewnienie jakości w regulowanym środowisku bankowym.
Brakuje: wielkość zespołu i struktura, konkretne narzędzia ai wymienione z nazwy.
Tytuł 'Senior Software Engineer (Python & Test Automation)' sugeruje stanowisko inżyniera oprogramowania, ale w praktyce jest to rola inżyniera automatyzacji testów – głównym zadaniem jest pisanie testów (Python, Robot Framework), a nie rozwijanie funkcjonalności backendu. Nacisk na jakość i automatyzację, nie na budowę nowych systemów.
Rola to w praktyce inżynier automatyzacji testów w zespole bankowym, odpowiedzialny za jakość dostarczanego oprogramowania w domenie kredytowej. Na co dzień będziesz pisać testy automatyczne w Pythonie i Robot Framework, integrować je z CI/CD (Jenkins) oraz testować API. Mimo tytułu 'Senior Software Engineer', nie będziesz rozwijać funkcjonalności backendu – główny nacisk kładziony jest na automatyzację testów i zapewnienie jakości w regulowanym środowisku bankowym.
- ✓Skandynawska kultura organizacyjna – work-life balance i feedback
- ✓Długoletnia współpraca Jit Team z klientem (ponad 10 lat) – stabilność projektu
- ✓Dofinansowanie szkoleń (wzmianka w opisie Jit)
- ✓Międzynarodowe środowisko z codziennym kontaktem z angielskim
- ✓Samoorganizujący się zespół z autonomią techniczną
- −Model outsourcingu przez Jit Team – jesteś konsultantem, nie pracownikiem banku; to może wiązać się z mniejszą stabilnością i integracją z zespołem
- −Szeroki zestaw technologii do opanowania (Python, Robot, Jenkins, SQL, Selenium, Power BI, Gherkin, qTest, API, AI) – ryzyko, że wymagana jest znajomość wszystkich
- −Praca w banku – potencjalnie biurokratyczne procesy i ograniczenia regulacyjne
- !Nie sprecyzowano, które technologie są obowiązkowe, a które 'nice to have' – lista może być przytłaczająca
- !Wzmianka o 'AI-driven testing' jest ogólnikowa – brak konkretów co do narzędzi
- !Hybrydowy model pracy: 2 dni w biurze, a od września 3 dni? – niejasny opis
- !Rola w jednostce ratingowej banku – może być niszowa i mało widoczna
- •Tworzenie i utrzymanie frameworków automatyzacji testów w Pythonie i Robot Framework
- •Projektowanie i wykonywanie automatycznych scenariuszy testowych dla strumieni danych finansowych
- •Uruchamianie regresji automatycznej w pipeline'ach CI/CD (Jenkins)
- •Testowanie API i ciągłe rozszerzanie pokrycia testami automatycznymi
- •Przygotowywanie danych testowych i automatyzacja codziennych zadań związanych z danymi
- •Raportowanie defektów i analiza wyników testów
- •Współpraca z interesariuszami biznesowymi i architektami w celu zrozumienia wymagań
- •Optymalizacja przepływów testowych z użyciem narzędzi AI (bez konkretnych narzędzi)
Oferta dla doświadczonych specjalistów (Senior).
Mid-level inżynier QA/Automation z solidną znajomością Pythona i Robot Framework, podstawami CI/CD i SQL, zdolny do samodzielnej pracy nad automatyzacją testów. Posiada co najmniej 3-4 lata doświadczenia w testach automatycznych.
Osoby bez doświadczenia w automatyzacji testów (czysty software engineering) ani juniorzy. Rola nie jest odpowiednia dla kogoś, kto szuka typowej pozycji 'Software Engineer' polegającej na rozwijaniu funkcjonalności produktu.
- ?Czy lista technologii to wymagania obowiązkowe, czy część z nich jest 'nice to have'?
- ?Ile osób liczy zespół Financial Statement team?
- ?Jakie konkretnie narzędzia AI są używane do automatyzacji testów?
- ?Czy istnieje dyżur on-call? Jak często?
- ?Jaki jest stopień legacy w systemach testowanych?
- ?Czy istnieje możliwość przejścia na pełny etat w banku po pewnym czasie?
- ?Jak wygląda współpraca z developerami – czy testy są pisane równolegle z kodem?
- ?Jaki jest budżet szkoleniowy – czy można wybrać własne kursy/konferencje?
- −Wielkość zespołu i struktura
- −Konkretne narzędzia AI wymienione z nazwy
- −Proces rekrutacyjny (etapy, czas)
- −Informacja o ewentualnym on-call
- −Ścieżka rozwoju w projekcie lub poza nim
Skandynawska kultura z autonomią zespołu, nacisk na work-life balance i feedback. Międzynarodowe środowisko pracy z codziennym angielskim.
Poniżej mediany rynkowej
Dane z aktywnych ofert zawierających technologię Python. Pełne statystyki zarobków →