Text copied to clipboard!
Naslov
Text copied to clipboard!Inženir za testiranje zmogljivosti
Opis
Text copied to clipboard!
Iščemo inženirja za testiranje zmogljivosti, ki bo odgovoren za načrtovanje, izvajanje in izboljševanje testov zmogljivosti za sodobne programske rešitve, spletne aplikacije, storitve API in porazdeljene sisteme. Ta vloga je ključna za zagotavljanje stabilnega, hitrega in zanesljivega delovanja sistemov v različnih obremenitvenih scenarijih, od običajne dnevne uporabe do vršnih prometnih obdobij in nepredvidenih porastov zahtevkov. Kandidat bo tesno sodeloval z razvojnimi ekipami, DevOps strokovnjaki, arhitekti rešitev, produktnimi vodji in ekipami za zagotavljanje kakovosti, da bi pravočasno prepoznal ozka grla, zmanjšal tveganja ter izboljšal uporabniško izkušnjo in tehnično učinkovitost platforme.
V tej vlogi boste pripravljali strategije testiranja zmogljivosti, določali ključne metrike uspešnosti in gradili ponovljive testne scenarije, ki bodo odražali realne uporabniške vzorce. Analizirali boste odzivne čase, prepustnost, porabo procesorja, pomnilnika, diskovnih virov in omrežja ter pripravljali jasna poročila z ugotovitvami in priporočili za izboljšave. Pomemben del dela vključuje tudi avtomatizacijo testov, integracijo testiranja v CI/CD procese ter sodelovanje pri vzpostavitvi standardov za spremljanje zmogljivosti skozi celoten življenjski cikel razvoja programske opreme.
Uspešen kandidat razume arhitekturo aplikacij, delovanje podatkovnih baz, obnašanje mikrostoritev in vpliv infrastrukture na zmogljivost sistema. Poleg tehničnega znanja pričakujemo tudi analitičen pristop, sposobnost interpretacije kompleksnih podatkov in jasno komunikacijo z različnimi deležniki. Delo zahteva samostojnost, natančnost in sposobnost prednostnega razvrščanja nalog v hitro spreminjajočem se okolju. Zaželeno je poznavanje orodij za obremenitveno testiranje, spremljanje aplikacij in analizo dnevniških zapisov ter izkušnje z oblačnimi okolji in kontejnerskimi platformami.
Pri nas boste imeli priložnost vplivati na kakovost in zanesljivost ključnih digitalnih rešitev, sodelovati pri tehnično zahtevnih projektih in prispevati k razvoju najboljših praks na področju zmogljivostnega testiranja. Iščemo osebo, ki jo motivira reševanje zahtevnih tehničnih izzivov, jo zanima optimizacija sistemov in želi s svojim delom neposredno prispevati k boljši uporabniški izkušnji ter poslovni uspešnosti organizacije. Če vas veseli delo z meritvami, eksperimentiranjem, avtomatizacijo in sodelovanjem v interdisciplinarnih ekipah, je to odlična priložnost za nadaljnji strokovni razvoj.
Odgovornosti
Text copied to clipboard!- Načrtovanje in izvajanje testov zmogljivosti, obremenitve, stresa in vzdržljivosti.
- Priprava realističnih testnih scenarijev na podlagi uporabniških vzorcev in poslovnih zahtev.
- Analiza rezultatov testiranj ter prepoznavanje ozkih grl v aplikacijah, bazah in infrastrukturi.
- Sodelovanje z razvojnimi in DevOps ekipami pri odpravljanju težav z zmogljivostjo.
- Avtomatizacija testov zmogljivosti in njihova vključitev v CI/CD procese.
- Priprava poročil, priporočil in predstavitev za tehnične in poslovne deležnike.
- Spremljanje ključnih metrik sistema med testiranjem in v produkcijskih okoljih.
- Sodelovanje pri definiranju standardov, metodologij in najboljših praks testiranja zmogljivosti.
Zahteve
Text copied to clipboard!- Izkušnje s testiranjem zmogljivosti programske opreme ali sorodnim področjem.
- Dobro poznavanje orodij za obremenitveno testiranje, kot so JMeter, LoadRunner ali Gatling.
- Razumevanje spletnih aplikacij, API-jev, podatkovnih baz in porazdeljenih sistemov.
- Sposobnost analize metrik, dnevniških zapisov in sistemskih virov.
- Poznavanje CI/CD procesov, avtomatizacije in osnov DevOps pristopov.
- Izkušnje z Linux okoljem, ukazno vrstico in osnovnim skriptiranjem.
- Analitično razmišljanje, natančnost in sposobnost reševanja kompleksnih težav.
- Dobre komunikacijske sposobnosti in učinkovito sodelovanje v interdisciplinarnih ekipah.
Možna vprašanja na razgovoru
Text copied to clipboard!- Katere izkušnje imate z orodji za testiranje zmogljivosti?
- Kako pristopite k načrtovanju obremenitvenega testa za novo aplikacijo?
- Kako prepoznate in analizirate ozka grla v sistemu?
- Ali imate izkušnje z vključevanjem testov zmogljivosti v CI/CD procese?
- S katerimi metrikami najpogosteje ocenjujete zmogljivost aplikacije?
- Kako sodelujete z razvijalci pri odpravljanju težav, odkritih med testiranjem?
- Ali ste že izvajali testiranje v oblačnih ali kontejnerskih okoljih?
- Kako pripravljate poročila o rezultatih za tehnične in netehnične deležnike?