Text copied to clipboard!

Názov

Text copied to clipboard!

Softvérový inžinier v teste

Opis

Text copied to clipboard!
Hľadáme skúseného a detailne orientovaného softvérového inžiniera v teste, ktorý sa pripojí k nášmu tímu a pomôže nám zabezpečiť vysokú kvalitu našich softvérových riešení. V tejto úlohe budete zodpovední za navrhovanie, implementáciu a vykonávanie testovacích scenárov, ktoré zabezpečia, že naše aplikácie fungujú správne a efektívne. Budete úzko spolupracovať s vývojármi, produktovými manažérmi a ďalšími členmi tímu, aby ste identifikovali a riešili problémy v softvéri ešte pred jeho nasadením do produkcie. Vašou hlavnou úlohou bude automatizácia testovacích procesov, vytváranie testovacích skriptov a analýza výsledkov testovania. Okrem toho budete vykonávať manuálne testovanie tam, kde je to potrebné, a pomáhať pri identifikácii a reprodukcii chýb. Očakávame, že budete mať skúsenosti s rôznymi testovacími nástrojmi a technológiami, ako aj schopnosť analyzovať a interpretovať testovacie výsledky. Ideálny kandidát by mal mať skúsenosti s vývojom softvéru, znalosť programovacích jazykov ako Python, Java alebo JavaScript a skúsenosti s testovacími rámcami ako Selenium, JUnit alebo TestNG. Dôležitá je aj znalosť CI/CD procesov a nástrojov ako Jenkins alebo GitLab CI/CD. Ak ste nadšený pre testovanie softvéru, máte analytické myslenie a radi pracujete v dynamickom prostredí, táto pozícia je pre vás ideálna. Ponúkame konkurencieschopný plat, flexibilný pracovný čas a možnosť pracovať na inovatívnych projektoch s modernými technológiami.

Zodpovednosti

Text copied to clipboard!
  • Navrhovanie a implementácia automatizovaných testov
  • Vykonávanie manuálnych a automatizovaných testov
  • Identifikácia, analýza a dokumentácia chýb
  • Spolupráca s vývojovým tímom na riešení problémov
  • Zlepšovanie testovacích procesov a metodík
  • Vytváranie testovacích plánov a scenárov
  • Monitorovanie a analýza výsledkov testovania
  • Zabezpečenie kvality softvérových produktov

Požiadavky

Text copied to clipboard!
  • Skúsenosti s automatizovaným testovaním
  • Znalosť programovacích jazykov ako Python, Java alebo JavaScript
  • Skúsenosti s testovacími nástrojmi ako Selenium, JUnit alebo TestNG
  • Znalosť CI/CD procesov a nástrojov ako Jenkins alebo GitLab CI/CD
  • Schopnosť analyzovať a riešiť problémy
  • Skúsenosti s manuálnym testovaním
  • Schopnosť pracovať v tíme a komunikovať s vývojármi
  • Pozornosť k detailom a analytické myslenie

Potenciálne otázky na pohovor

Text copied to clipboard!
  • Aké testovacie nástroje ste používali v predchádzajúcich projektoch?
  • Ako by ste navrhli testovací plán pre novú aplikáciu?
  • Aké sú hlavné výhody a nevýhody automatizovaného testovania?
  • Ako by ste riešili situáciu, keď testy neprejdú?
  • Aké skúsenosti máte s CI/CD procesmi?
  • Ako by ste identifikovali a reprodukovali zložitú chybu v softvéri?
  • Aké metriky považujete za dôležité pri testovaní softvéru?
  • Ako by ste zlepšili existujúci testovací proces v tíme?