Test Automation Engineer (C#) (B2B)
Reply Polska
Rola to mid-level inżynier automatyzacji testów dla platformy checkout w systemie płatności (fintech). Pracujesz w .NET/Azure z naciskiem na testy jednostkowe, API, E2E i wydajnościowe. Twoje testy decydują o deployu – każdy release dotyka realnych pieniędzy, więc automatyzacja nie jest opcją, tylko kluczowym elementem weryfikacji. Będziesz utrzymywać istniejącą warstwę BDD (Cucumber + Groovy) i rozwijać testy w K6.
Brakuje: nie podano wielkości zespołu ani liczby testerów, brak opisu procesu rekrutacyjnego (etapy, zadanie domowe, rozmowy).
Rola to mid-level inżynier automatyzacji testów dla platformy checkout w systemie płatności (fintech). Pracujesz w .NET/Azure z naciskiem na testy jednostkowe, API, E2E i wydajnościowe. Twoje testy decydują o deployu – każdy release dotyka realnych pieniędzy, więc automatyzacja nie jest opcją, tylko kluczowym elementem weryfikacji. Będziesz utrzymywać istniejącą warstwę BDD (Cucumber + Groovy) i rozwijać testy w K6.
- ✓Automatyzacja testów jest kluczowa – nie jest dodatkiem, a decyduje o deployu
- ✓Praca z realnymi pieniędzmi – wysoka odpowiedzialność i wpływ
- ✓Możliwość decydowania o strategii testów i rozmów o ryzyku
- !Istniejący zestaw BDD w Groovy – jeśli nie znasz Groovy, musisz szybko wejść w temat
- !Biuro raz w miesiącu – może być problem dla pełnych zdalnych, ale ogłoszenie dopuszcza hybrydę
- !Brak informacji o procesie rekrutacyjnym
- •Pisanie i utrzymanie testów automatycznych w C#/.NET – jednostkowe, API, E2E, wydajnościowe
- •Utrzymywanie warstwy BDD (Cucumber + Groovy) – zapewnienie czytelności dla produktu i niezawodności w CI
- •Przeprowadzanie testów wydajnościowych w K6 – realistyczne modele ruchu, regression runs
- •Testowanie typowych błędów systemów płatności: timeouty, retries, idempotentność, partial failures
- •Wsparcie młodszych testerów i podnoszenie jakości kodu testowego
- •Analiza błędów produkcyjnych przy użyciu Application Insights
- •Udział w rozmowach o ryzyku – w płatnościach 'niski priorytet' może oznaczać utratę przychodu lub problemy compliance
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Tester/QA z co najmniej 3 latami automatyzacji w .NET, znający C# i Azure, gotowy do pracy z istniejącym BDD w Groovy i testami wydajnościowymi. Musi mieć fundamenty w testowaniu API i CI/CD.
Nie dla juniorów poniżej 3 lat doświadczenia. Osoby, które nie pracowały w .NET lub nie chcą uczyć się Groovy/nowego narzędzia do testów wydajnościowych. Nie dla kogoś, kto unika odpowiedzialności za jakość w systemie krytycznym dla pieniędzy.
- ?Ile osób liczy zespół ds. checkout i ilu w nim testerów?
- ?Czy istniejący BDD w Groovy będzie migrowany, czy to legacy?
- ?Jaki jest harmonogram dyżurów on-call, jeśli takie występują?
- ?Jak wygląda pipeline CI/CD – ile czasu zajmuje pełny przebieg testów?
- ?Czy są plany rozszerzenia testów o chaos/contract testing?
- ?Jaki jest proces wprowadzania nowych członków zespołu?
- ?Czy istnieją wewnętrzne standardy kodowania dla testów (code review, normy)?
- −Nie podano wielkości zespołu ani liczby testerów
- −Brak opisu procesu rekrutacyjnego (etapy, zadanie domowe, rozmowy)
- −Nie wiadomo, czy rolę czeka on-call lub dyżury awaryjne
- −Nie podano budżetu szkoleniowego ani możliwości rozwoju
Zespół odpowiedzialny za platformę checkout w międzynarodowej firmie fintech (Nexi). Praca w agilowym środowisku z naciskiem na jakość i automatyzację. Kultura oparta na odpowiedzialności za kod i otwartej dyskusji o ryzyku.
Powyżej mediany rynkowej
≈ 120,0–160,0 zł/h
Dane z aktywnych ofert zawierających technologię Azure DevOps.