Senior Test Performance Engineer
Diebold Nixdorf
Rola Senior Test Performance Engineera skupiona na zapewnieniu wydajności, skalowalności i jakości systemów. Kandydat będzie projektował strategie testów wydajnościowych (UI i API), tworzył automatyzację, analizował dane, współpracował z deweloperami i wdrażał rozwiązania AI w procesie testowania. Praca odbywa się w modelu hybrydowym w Katowicach.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: wielkość zespołu, szczegółowy opis procesu rekrutacyjnego.
Rola Senior Test Performance Engineera skupiona na zapewnieniu wydajności, skalowalności i jakości systemów. Kandydat będzie projektował strategie testów wydajnościowych (UI i API), tworzył automatyzację, analizował dane, współpracował z deweloperami i wdrażał rozwiązania AI w procesie testowania. Praca odbywa się w modelu hybrydowym w Katowicach.
- ✓Możliwość innowacji poprzez wykorzystanie AI w testowaniu.
- ✓26 dni urlopu niezależnie od stażu pracy.
- ✓Możliwość rozwoju poprzez ponad 8000 szkoleń branżowych.
- !Nie sprecyzowano, jak duży jest zespół, do którego dołączy kandydat.
- !Nie podano szczegółów dotyczących procesu rekrutacyjnego.
- !Nie podano informacji o budżecie szkoleniowym, poza ogólnym stwierdzeniem o 'ponad 8000 szkoleń'.
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie i wykonywanie strategii testów wydajnościowych (obciążenie, stres)
- •Tworzenie skalowalnych i reużywalnych frameworków testowych oraz skryptów
- •Analiza metryk wydajnościowych i identyfikacja wąskich gardeł
- •Współpraca z zespołami deweloperskimi w celu podejmowania decyzji opartych na danych
- •Osadzanie testów wydajnościowych w potokach CI/CD
- •Kształtowanie strategii danych testowych i zapewnienie stabilności systemów
- •Śledzenie kluczowych KPI i ciągłe doskonalenie praktyk inżynierskich
- •Przegląd kodu, dzielenie się najlepszymi praktykami i pomoc zespołom w tworzeniu wysokiej jakości systemów
Oferta dla doświadczonych specjalistów (Senior).
Kandydat z minimum 3 latami doświadczenia w automatyzacji testów lub inżynierii oprogramowania, posiadający solidne umiejętności w C#, znajomość narzędzi do testów wydajnościowych (np. JMeter) oraz frameworków UI (np. Selenium). Wymagana jest znajomość Docker, Jenkins, Git, Jira/XRay, praca w środowiskach Windows/Linux oraz dobra komunikacja w języku angielskim.
Rola wymaga co najmniej 3 lat doświadczenia w automatyzacji testów lub inżynierii oprogramowania. Osoby bez doświadczenia w testach wydajnościowych, automatyzacji UI lub programowania w C# mogą nie być odpowiednie.
- ?Jakie są główne wyzwania związane z wydajnością systemów, nad którymi pracuje zespół?
- ?Jak wygląda proces współpracy z zespołami deweloperskimi w kontekście testów wydajnościowych?
- ?Jakie konkretne narzędzia AI są obecnie wykorzystywane lub planowane do wdrożenia w procesie testowania?
- ?Jakie są oczekiwania dotyczące wkładu w rozwój frameworków testowych?
- ?Jak wygląda proces analizy i raportowania wyników testów wydajnościowych?
- ?Czy istnieją możliwości rozwoju w kierunku bardziej architektonicznym lub zarządczym w przyszłości?
- −Wielkość zespołu
- −Szczegółowy opis procesu rekrutacyjnego
- −Informacje o budżecie szkoleniowym (poza ogólnym stwierdzeniem)
Zespół jest nastawiony na jakość, wydajność i innowacje, z naciskiem na współpracę i dzielenie się wiedzą. Panuje wspierająca atmosfera, a członkowie zespołu są zachęcani do proaktywnego podejścia i ciągłego doskonalenia.
Ogłoszenie nie zawiera szczegółowych informacji o procesie rekrutacyjnym.