Senior Performance Test Engineer
⚲ Wrocław
21 000 - 24 360 PLN netto (B2B)
Wymagania
- doświadczenie w samodzielnym prowadzeniu testów wydajnościowych end-to-end
- bardzo dobra praktyczna znajomość k6 (scripting, check(), metrics, thresholds)
- znajomość modeli obciążenia i executorów k6
- doświadczenie w testowaniu REST API (autoryzacja, sesje, korelacja danych między krokami)
- doświadczenie w przygotowaniu i walidacji danych testowych (m.in. CSV feeders)
- doświadczenie w uruchamianiu i parametryzowaniu testów przez Azure DevOps Pipelines
- doświadczenie w analizie metryk z Prometheus i Grafana oraz korelacji wyników klienta z metrykami aplikacji i infrastruktury
- umiejętność przygotowywania raportów i rekomendacji dla odbiorców technicznych i nietechnicznych
Opis stanowiska
CSHARK szuka Senior Performance Test Engineera, który przejmie pełną odpowiedzialność za obszar testów wydajnościowych w międzynarodowym projekcie — od analizy wymagań i modeli obciążenia, przez przygotowanie danych i skryptów k6, po wykonanie testów, analizę wyników i rekomendacje. Musisz rozumieć, co mówią wyniki: określać praktyczny sufit wydajności systemu, identyfikować wąskie gardła i odróżniać problemy infrastruktury od błędów aplikacji, danych testowych czy samych skryptów. To rola dla samodzielnego specjalisty, który realnie pokieruje całym obszarem performance testingu i będzie współpracował z zespołami Dev, DevOps, QA i biznesem.
🔍 Dekoder Ogłoszenia
🟡
take ownership of performance testing within an international project
Oznacza to, że będziesz odpowiedzialny za cały proces testów wydajnościowych, a nie tylko za wykonywanie zadań.
🟡
You should be able to understand what the results actually tell us
Oczekuje się od Ciebie głębokiej analizy wyników testów, a nie tylko ich prezentacji.
🟡
determine the practical performance ceiling of a system
Musisz być w stanie określić maksymalną wydajność systemu, zanim zacznie on działać nieprawidłowo.
🟡
distinguish infrastructure issues from application errors, test-data problems or issues within the test scripts themselves
Oczekuje się od Ciebie umiejętności diagnozowania problemów i przypisywania ich do właściwej przyczyny.
🟡
Owning performance testing end to end
Podkreśla pełną odpowiedzialność za cały cykl życia testów wydajnościowych, od początku do końca.