Dołączysz do zespołu, który odpowiada za zapewnienie wydajności i stabilności kluczowych systemów finansowych działających globalnie. Będziesz testować systemy o dużym obciążeniu, pracować z mikroserwisami, środowiskami chmurowymi, pipeline’ami CI/CD oraz zaawansowanymi narzędziami telemetrycznymi i monitoringowymi.
To rola dla technicznego QA ze specjalizacją w performance, który potrafi projektować testy obciążeniowe end-to-end, analizować wąskie gardła, pracować z Kubernetes i AWS, a także dostarczać rekomendacje poprawiające jakość oraz stabilność usług. Nasz zespół pracuje 100% zdalnie.
Performance QA Engineer
Twój zakres obowiązków
- Projektowanie i realizacja testów wydajnościowych (load, stress, endurance)
- Przygotowywanie i rozwijanie scenariuszy testowych w JMeter
- Automatyzacja UI pod kątem testów obciążeniowych
- Tworzenie i rozwijanie skryptów w Python i shell
- Integracja testów wydajności w pipeline’ach Jenkins
- Praca w środowisku Kubernetes
- Analiza wydajności baz danych AWS RDS (PostgreSQL/MySQL/Aurora)
- Monitoring i obserwowalność z wykorzystaniem: OpenTelemetry; Prometheus / Grafana; Splunk
- Zaawansowana analiza logów i zapytań SQL
- Współpraca z zespołami QA, Developerami, DevOps/SRE
- Dokumentowanie wyników testów oraz przygotowywanie rekomendacji optymalizacyjnych
Nasze wymagania
- 4–7 lat doświadczenia w obszarze performance engineering / performance QA
- Biegła znajomość JMeter (Gatling/Locust – mile widziane)
- Bardzo dobra znajomość Python i shell scripting
- Doświadczenie w automatyzacji UI na potrzeby testów obciążeniowych
- Znajomość Jenkins pipelines
- Praktyczne doświadczenie z Kubernetes
- Doświadczenie z bazami AWS RDS (PostgreSQL/MySQL/Aurora)
- Bardzo dobra znajomość narzędzi obserwowalności (OpenTelemetry, Prometheus/Grafana, Splunk)
- Umiejętność pracy z logami i SQL
- Komunikatywność i umiejętność pracy w procesach CI/CD
- Biegła znajomość języka angielskiego
- Doświadczenie w branży finansowej
- Wiedza o systemach rozproszonych i architekturze event-driven
- Doświadczenie w testowaniu API oraz narzędziach chaos engineering
- Praktyka w optymalizacji mikroserwisów