Poszukujemy doświadczonego Programisty Testów Wydajności, który będzie odpowiedzialny za tworzenie, utrzymywanie oraz aktywną współpracę z różnymi zespołami w celu identyfikacji i rozwiązywania problemów wydajnościowych. Od osoby na tym stanowisku oczekujemy również aktywnego współuczestniczenia w tworzenie i doskonalenie procesu testów wydajnościowych.
Osoba zatrudniona na tym stanowisku będzie pracować z narzędziem JMeter oraz wykorzystywać swoje umiejętności programistyczne do analizy, testowania i doskonalenia wydajności oprogramowania.
W naszym zespole tworzymy również zaawansowane narzędzie do automatyzacji testów, w ramach którego osoba zatrudniona na stanowisko Perf Testera będzie odpowiedzialna za rozwój i utrzymanie części odnoszącej się do narzędzia służącego do nagrywania skryptów wydajnościowych oraz prezentację ich wyników.
Praca w ramach rozwoju powyższego serwisu SaaS do automatyzacji testów odbywa się w pełnym, dojrzałym cyklu tworzenia oprogramowania: kontrola jakości kodu, Continuous Integration/Continuous Deployment, wersjonowanie aplikacji, zautomatyzowane wdrożenia, wiele środowisk testowych, automatyzacja testów w ramach naszej infrastruktury.
Współpraca z programistami i architektami w celu zapewnienia właściwego pokrycia.
Praca zgodnie z metodyką Agile/Kanban.
responsibilities :
Tworzenie, implementacja i utrzymywanie skryptów wydajnościowych przy użyciu narzędzia JMeter
Współpraca z zespołem deweloperskim w celu identyfikacji i rozwiązywania problemów wydajnościowych
Wykonywanie testów wydajnościowych, analiza wyników i raportowanie odczytów
Budowanie, doskonalenie i optymalizacja procesu testów wydajnościowych
Monitorowanie wydajności aplikacji i identyfikowanie potencjalnych obszarów do usprawnienia
Bliska współpraca z teamami developerskimi i managementem
Rozwój narzędzi do nagrywania skryptów performance-owych i raportowania wyników
requirements-expected :
Przynajmniej 2 lata doświadczenia w tworzeniu skryptów wydajnościowych oraz przeprowa-dzaniu testów wydajnościowych
Znajomość narzędzia JMeter lub podobnych narzędzi do testów wydajnościowych
Zrozumienie procesów testów wydajnościowych oraz gotowość do ich doskonalenia
Umiejętność analizy i interpretacji wyników testów wydajnościowych
Znajomość języków programowania (np. Java, C#) w kontekście testów wydajnościowych
Doświadczenie w identyfikowaniu i rozwiązywaniu problemów wydajnościowych
Umiejętność analitycznego myślenia i rozwiązywania problemów oraz zdolność do podejmo-wania szybkich decyzji w zakresie doskonalenia wydajności
Zdolność efektywnej współpracy z różnymi zespołami w celu zrozumienia i pokrycia ścieżek biz-nesowych testami wydajnościowymi, a także późniejszej identyfikacji i rozwiązania problemów wydajnościowych