Poszukujemy doświadczonego eksperta ds. testów niefunkcjonalnych, który wesprze projekt z obszaru systemów płatniczych w sektorze bankowym. Osoba na tym stanowisku będzie odpowiedzialna za planowanie, projektowanie i prowadzenie testów wydajnościowych, niezawodnościowych oraz odpornościowych dla krytycznych systemów transakcyjnych. Rola wymaga pracy w rozproszonych zespołach zgodnie z metodyką SAFe, bezpośredniej współpracy z interesariuszami oraz dużej samodzielności w działaniu.
Tryb pracy: Hybrydowo (2 dni w tygodniu w siedzibie firmy)
Ekspert ds. testów niefunkcjonalnych
Twój zakres obowiązków
- Zbieranie i analiza wymagań niefunkcjonalnych od interesariuszy.
- Tworzenie strategii oraz planów testów niefunkcjonalnych opartych na analizie ryzyka.
- Projektowanie i wykonywanie testów wydajności, odporności i niezawodności.
- Identyfikacja problemów z wydajnością i współpraca z ekspertami technicznymi w celu ich rozwiązania.
- Przegląd i ocena jakości przypadków oraz skryptów testowych.
- Prowadzenie procesu zarządzania i priorytetyzacji defektów.
- Tworzenie raportów z testów niefunkcjonalnych i prezentowanie ich interesariuszom.
- Współpraca z zespołami zewnętrznymi i wewnętrznymi w planowaniu testów i wdrażaniu zmian.
- Udział w konfiguracji i weryfikacji monitoringu na środowiskach testowych.
- Optymalizacja istniejących praktyk testowych i integracja testów NFR z pipeline’ami CI/CD.
Nasze wymagania
- Minimum 7 lat doświadczenia w testowaniu oprogramowania, w tym min. 5 lat w testach niefunkcjonalnych.
- Praktyczne doświadczenie w testach wydajnościowych i inżynierii wydajności: LoadRunner, JMeter, Gatling lub inne narzędzia.
- Doświadczenie z CI/CD: Jenkins, Maven, Git, Subversion.
- Bardzo dobra znajomość SQL i umiejętność analizy raportów AWR.
- Znajomość standardów web services: XML, SOAP, JSON.
- Bardzo dobra znajomość języka angielskiego.
- Doświadczenie w pracy z Jira (wymagane), QTest.
- Znajomość środowisk Linux/Unix.
- Doświadczenie z systemami mainframe.
- Doświadczenie w obszarze bankowości lub systemów płatniczych.
- Doświadczenie developerskie.
- Znajomość środowisk chmurowych.
- Doświadczenie w definiowaniu i wdrażaniu wspólnych procesów.
To oferujemy
- Udział w dużym, strategicznym projekcie bankowym o realnym wpływie na bezpieczeństwo i stabilność systemów płatniczych.
- Praca z nowoczesnymi technologiami i narzędziami (SAFe, CI/CD, narzędzia do testów wydajnościowych).
- Środowisko pełne wyzwań technologicznych, wymagające dojrzałego podejścia do jakości.
- Wysoka samodzielność i możliwość wyznaczania kierunków w zakresie testów niefunkcjonalnych.
- Współpraca z doświadczonymi specjalistami i kontakt z różnorodnymi jednostkami biznesowymi oraz zespołami dostawców.
- Stabilny projekt z długofalową perspektywą.