Software Test Engineer
Caspian One
To rola Software Test Engineera w zespole budującym platformę wymiany zabezpieczeń (collateral exchange) dla instytucji finansowych. Odpowiedzialność obejmuje testowanie złożonych systemów rozproszonych, w tym REST API, komunikację asynchroniczną, a także testy niefunkcjonalne (wydajność, odporność, bezpieczeństwo). Praca wymaga zarówno ręcznego testowania, jak i automatyzacji z użyciem frameworków takich jak Cucumber oraz znajomości JVM (Kotlin/Java).
Brakuje: brak informacji o wielkości zespołu, nie podano konkretnych narzędzi ci/cd.
To rola Software Test Engineera w zespole budującym platformę wymiany zabezpieczeń (collateral exchange) dla instytucji finansowych. Odpowiedzialność obejmuje testowanie złożonych systemów rozproszonych, w tym REST API, komunikację asynchroniczną, a także testy niefunkcjonalne (wydajność, odporność, bezpieczeństwo). Praca wymaga zarówno ręcznego testowania, jak i automatyzacji z użyciem frameworków takich jak Cucumber oraz znajomości JVM (Kotlin/Java).
- ✓Nowoczesny stack technologiczny (Kotlin, Spring Boot, Docker)
- ✓Praca nad systemami o dużym znaczeniu i skali enterprise
- ✓Silna kultura inżynierska
- ✓Ekspozycja na regulowane środowisko finansowe
- !Brak informacji o wielkości zespołu testowego
- !Nie określono konkretnych narzędzi poza Cucumber
- !Brak wzmianki o procesie rekrutacji
- •Projektowanie i implementacja testów automatycznych dla REST API i przepływów asynchronicznych
- •Przeprowadzanie testów integracyjnych i end-to-end na środowiskach rozproszonych
- •Tworzenie i utrzymanie frameworków testowych oraz symulatorów
- •Wykonywanie testów niefunkcjonalnych: wydajnościowych, odpornościowych i failover
- •Współpraca z inżynierami i zespołem produktowym w cyklu zwinnym
- •Analiza wymagań i tworzenie przypadków testowych dla złożonych scenariuszy
- •Debugowanie i raportowanie defektów z wykorzystaniem narzędzi do śledzenia błędów
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Inżynier testów z co najmniej 2-letnim doświadczeniem w automatyzacji testów (Cucumber/JVM) i podstawami testów niefunkcjonalnych, który rozumie wyzwania systemów rozproszonych.
Osoby szukające wyłącznie manualnego testowania bez automatyzacji, juniorzy bez doświadczenia w testach niefunkcjonalnych, oraz osoby preferujące pracę w biurze lub w małych zespołach.
- ?Ile osób liczy zespół testowy i jak jest zorganizowany?
- ?Jakie konkretne narzędzia do automatyzacji testów są używane (np. wersja Cucumber)?
- ?Czy są przewidziane dyżury on-call lub praca w weekendy?
- ?Jak wygląda proces code review dla testów?
- ?Czy istnieje możliwość wpływu na architekturę testów i wybór narzędzi?
- ?Jakie są najbliższe plany rozwoju platformy i jakie wyzwania testowe nas czekają?
- −Brak informacji o wielkości zespołu
- −Nie podano konkretnych narzędzi CI/CD
- −Brak opisu procesu rekrutacyjnego (etapy, zadanie domowe itp.)
- −Nie wiadomo, czy testy niefunkcjonalne są w pełni zautomatyzowane
Zespół kładzie nacisk na doskonałość inżynierską i jakość w środowisku regulowanym. Praca w pełni zdalna, ale wymaga ścisłej współpracy z inżynierami i produktem.
Powyżej mediany rynkowej
Dane z aktywnych ofert zawierających technologię Automated Testing. Pełne statystyki zarobków →