Test Automation Engineer (C#)
Reply Polska
Rola polega na automatyzacji testów dla platformy płatniczej .NET działającej w chmurze Azure. Będziesz odpowiedzialny za pisanie i utrzymywanie testów jednostkowych, API, end-to-end oraz wydajnościowych, a także za warstwę BDD (Cucumber/Groovy). Pracujesz w zespole produktowym Nexi Digital, zajmującym się technologiami płatniczymi. Kluczowe jest pokrycie typowych scenariuszy awarii systemów płatności (timeouty, retry, idempotentność) oraz wsparcie młodszych testerów. Wymagana jest samodzielność w Azure DevOps i GitHub Actions.
Brakuje: nie podano wielkości zespołu ani struktury hierarchicznej, brak informacji o procesie rekrutacyjnym (liczba etapów, zadanie domowe itp.).
Rola polega na automatyzacji testów dla platformy płatniczej .NET działającej w chmurze Azure. Będziesz odpowiedzialny za pisanie i utrzymywanie testów jednostkowych, API, end-to-end oraz wydajnościowych, a także za warstwę BDD (Cucumber/Groovy). Pracujesz w zespole produktowym Nexi Digital, zajmującym się technologiami płatniczymi. Kluczowe jest pokrycie typowych scenariuszy awarii systemów płatności (timeouty, retry, idempotentność) oraz wsparcie młodszych testerów. Wymagana jest samodzielność w Azure DevOps i GitHub Actions.
- ✓Budżet szkoleniowy i prywatna opieka zdrowotna
- ✓Małe zespoły i płaska struktura – większa autonomia
- ✓Międzynarodowy projekt w renomowanej firmie fintech (Nexi Digital)
- ✓Karta lunchowa i samochód służbowy
- ✓Tylko jedna wizyta w biurze miesięcznie – duża elastyczność hybrydowa
- !Wymagana znajomość języka polskiego na poziomie ojczystym – może ograniczać kandydatów międzynarodowych
- !Rola zakłada wsparcie juniorów – może wymagać umiejętności mentoringu
- !Brak informacji o dostępności on-call lub dyżurach
- !Duży nacisk na domenę płatności – może być wymagająca dla osób spoza branży
- •Pisanie i utrzymanie testów automatycznych w C#/.NET (xUnit/NUnit, SpecFlow, Playwright/Selenium)
- •Utrzymywanie scenariuszy BDD w Cucumber/Groovy – czytelne dla biznesu i stabilne w CI
- •Projektowanie i wykonywanie testów wydajnościowych w K6 – modele ruchu, regresje, feedback dla deweloperów
- •Pokrywanie typowych awarii systemu płatności: timeouty, retry, idempotentność, częściowe błędy
- •Wsparcie młodszych testerów – podnoszenie jakości kodu testowego i prowadzenie rozmów o ryzyku
- •Integracja testów z pipeline'ami CI/CD w Azure DevOps lub GitHub Actions
- •Monitorowanie i analiza logów z Application Insights w celu identyfikacji problemów
- •Współpraca z zespołem w trybie Agile (Jira/Azure Boards) – codzienne standupy, planowanie
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Tester automatyzujący z co najmniej 3 latami doświadczenia w .NET, który zna podstawy API i testów wydajnościowych, ale może potrzebować wdrożenia w Cucumber lub K6. Wymagana jest dobra znajomość języka polskiego i angielskiego.
Juniorzy z mniej niż 3 latami doświadczenia, osoby bez znajomości .NET lub bez doświadczenia w automatyzacji. Rola nie jest odpowiednia dla kandydatów szukających pracy wyłącznie zdalnej (wymagana jedna wizyta w biurze miesięcznie).
- ?Ile osób liczy zespół testowy?
- ?Jaki jest aktualny podział testów (jednostkowe/integracyjne/E2E) i jakie są plany rozwoju?
- ?Czy istnieje rotacja dyżurów on-call?
- ?Jak często odbywają się retrospektywy i jak wygląda proces priorytetyzacji testów?
- ?Czy istnieje możliwość wpływu na architekturę testową i wybór narzędzi?
- ?Jak wygląda onboarding w kontekście wiedzy domenowej o płatnościach?
- −Nie podano wielkości zespołu ani struktury hierarchicznej
- −Brak informacji o procesie rekrutacyjnym (liczba etapów, zadanie domowe itp.)
- −Nie wiadomo, czy istnieje budżet na certyfikacje (np. ISTQB, Azure)
Płaska struktura, małe zespoły, międzynarodowy projekt. Agile z Jira/Azure Boards. Wymagana samodzielność i współpraca w zespole.
Powyżej mediany rynkowej
Dane z aktywnych ofert zawierających technologię C#.