Ekspert/-ka ds. Testów Niefunkcjonalnych
Twój zakres obowiązków
- Praca w zespołach SAFe
- Zbieranie i przegląd wymagań niefunkcjonalnych we współpracy z interesariuszami
- Tworzenie strategii i planów testów wydania w oparciu o wymagania niefunkcjonalne i analizę ryzyka
- Przygotowywanie, przegląd oraz peer review przypadków testowych i skryptów testów wydajnościowych
- Projektowanie i wykonywanie testów wydajnościowych, niezawodnościowych i odpornościowych (resilience)
- Identyfikowanie problemów wydajnościowych i inicjowanie działań optymalizacyjnych we współpracy z ekspertami technologicznymi
- Priorytetyzacja defektów oraz koordynowanie ich naprawy z odpowiednimi zespołami
- Współpraca z zespołami zewnętrznymi w zakresie planowania i realizacji testów oraz wdrażania zmian
- Tworzenie raportów z testów niefunkcjonalnych i ich prezentacja interesariuszom
- Wsparcie konfiguracji monitoringu produkcyjnego poprzez weryfikację monitoringu w środowiskach niższych
- Przegląd i priorytetyzacja działań testów niefunkcjonalnych, śledzenie realizacji zadań i raportowanie statusu
- Przegląd istniejących praktyk i aktywne inicjowanie usprawnień
- Integracja testów niefunkcjonalnych z procesami CI/CD
Nasze wymagania
- Wykształcenie wyższe (licencjat) z informatyki, systemów informacyjnych lub pokrewne, bądź równoważne doświadczenie zawodowe
- Minimum 7+ lat doświadczenia w testach, w tym co najmniej 5+ lat w testach niefunkcjonalnych
- Umiejętność zarządzania i realizacji testów niefunkcjonalnych w dużych, złożonych programach
- Doświadczenie w pracy z zespołami rozproszonymi
- Umiejętność samodzielnej pracy
- Doświadczenie w definiowaniu wspólnych procesów i ich wdrażaniu
- Silne doświadczenie w testach wydajnościowych (LoadRunner, JMeter, Gatling lub inne narzędzia)
- Doświadczenie w pracy w zespołach Agile, znajomość SAFe, CI/CD jako dodatkowy atut
- Bardzo dobra znajomość Jira (wymagana), QTest (mile widziane)
- Znajomość narzędzi do zapytań bazodanowych, umiejętność pisania i uruchamiania zapytań SQL oraz analizy raportów AWR
- Doświadczenie z systemami kontroli wersji, narzędziami build i deployment (Subversion, Jenkins, Maven, Git itp.)
- Znajomość standardów i technologii web services (XML, SOAP, JSON itp.)
- Biegła znajomość języka angielskiego w mowie i piśmie (min. B2)
- Doświadczenie developerskie będzie dodatkowym atutem
- Doświadczenie w branży bankowej i płatnościach
- Doświadczenie w pracy w środowiskach Linux/Unix oraz chmurowych
- Doświadczenie z systemami mainframe – atut
To oferujemy
- Tryb pracy: Hybrydowy (2-3x w tygodniu)
- Lokalizacja: Warszawa lub Gdańsk
- Jesteś osobą otwartą i potrafisz wyznaczać kierunki oraz cele dla zespołu
- Wykazujesz się wysokim poziomem uporządkowania, elastyczności, umiejętności planowania i priorytetyzacji oraz dostarczasz rezultaty na czas, z naciskiem na jakość
- Posiadasz silne umiejętności komunikacyjne i potrafisz skutecznie komunikować się na wszystkich poziomach organizacji
- Masz doświadczenie w pracy w złożonym środowisku, z wieloma strumieniami i jednostkami biznesowymi oraz różnorodnymi zespołami i dostawcami
- Masz proaktywne, samodzielne, innowacyjne i zorientowane na rozwiązania podejście
- Chętnie się uczysz i dobrze odnajdujesz się w dynamicznym, zmieniającym się środowisku
- Masz doświadczenie w testach i analizie niefunkcjonalnej (testy wydajnościowe i/lub niezawodności), a także w diagnozowaniu problemów i optymalizacji rozwiązań korporacyjnych
- Masz doświadczenie w pracy z rozproszonymi zespołami dostarczającymi rozwiązania