Text copied to clipboard!

Názov

Text copied to clipboard!

Vývojár automatizovaných testov

Opis

Text copied to clipboard!
Hľadáme Vývojára automatizovaných testov, ktorý sa pripojí k nášmu technologickému tímu a bude zohrávať kľúčovú úlohu pri zabezpečovaní kvality softvérových produktov počas celého vývojového cyklu. Táto pozícia je ideálna pre kandidáta, ktorý má silné technické myslenie, skúsenosti s testovacou automatizáciou a záujem o budovanie spoľahlivých, škálovateľných a efektívnych testovacích riešení. Úspešný kandidát bude úzko spolupracovať s vývojármi, manuálnymi testermi, produktovými manažérmi a DevOps tímom s cieľom identifikovať riziká, zlepšovať testovacie procesy a zabezpečiť vysokú úroveň kvality pri každom vydaní produktu. Na tejto pozícii budete navrhovať a implementovať automatizované testy pre webové, mobilné alebo backendové aplikácie, analyzovať výsledky testovania a navrhovať opatrenia na odstránenie zistených nedostatkov. Očakáva sa, že budete rozumieť princípom testovania softvéru, vedieť pracovať s testovacími frameworkmi a mať skúsenosti s integráciou testov do CI/CD prostredia. Dôležitou súčasťou práce je aj tvorba testovacích scenárov, údržba testovacích skriptov a neustále zlepšovanie pokrytia testami tak, aby boli chyby odhalené čo najskôr. Vývojár automatizovaných testov by mal mať schopnosť analyzovať funkčné aj nefunkčné požiadavky, identifikovať kritické oblasti systému a navrhovať vhodnú testovaciu stratégiu. Hľadáme človeka, ktorý je detailne orientovaný, systematický a zároveň dokáže pragmaticky pristupovať k riešeniu problémov. Veľkou výhodou je skúsenosť s testovaním API, databáz, výkonnostným testovaním alebo bezpečnostným testovaním. Rovnako vítame znalosť skriptovacích alebo programovacích jazykov, ako sú Java, Python, JavaScript alebo C#. V našom prostredí kladieme dôraz na tímovú spoluprácu, otvorenú komunikáciu a neustále zlepšovanie. Preto hľadáme kandidáta, ktorý sa nebojí navrhovať nové riešenia, aktívne prispievať k optimalizácii procesov a zdieľať svoje poznatky s ostatnými členmi tímu. Budete mať príležitosť pracovať na moderných projektoch, využívať aktuálne nástroje a technológie a podieľať sa na budovaní kvalitného vývojového prostredia. Ak máte vášeň pre kvalitu softvéru, radi automatizujete opakujúce sa činnosti a chcete mať priamy vplyv na spoľahlivosť a stabilitu digitálnych produktov, táto pozícia je pre vás vhodnou príležitosťou. Ponúkame priestor na odborný rast, spoluprácu so skúsenými profesionálmi a možnosť podieľať sa na tvorbe riešení, ktoré prinášajú reálnu hodnotu používateľom aj biznisu.

Zodpovednosti

Text copied to clipboard!
  • Navrhovať, vyvíjať a udržiavať automatizované testovacie skripty.
  • Vytvárať testovacie scenáre na základe funkčných a technických požiadaviek.
  • Integrovať automatizované testy do CI/CD pipeline.
  • Analyzovať výsledky testov a reportovať zistené chyby vývojovému tímu.
  • Spolupracovať s vývojármi, analytikmi a manuálnymi testermi na zlepšovaní kvality produktu.
  • Zabezpečovať údržbu testovacích frameworkov a optimalizáciu testovacieho pokrytia.
  • Podieľať sa na návrhu testovacej stratégie pre nové aj existujúce aplikácie.
  • Vykonávať API, regresné a integračné testovanie podľa potrieb projektu.

Požiadavky

Text copied to clipboard!
  • Skúsenosti s automatizovaným testovaním softvéru aspoň 2 roky.
  • Znalosť aspoň jedného programovacieho alebo skriptovacieho jazyka, napríklad Java, Python alebo JavaScript.
  • Praktická skúsenosť s testovacími frameworkmi, ako sú Selenium, Cypress, Playwright alebo podobné.
  • Znalosť princípov QA, testovacích metodík a životného cyklu vývoja softvéru.
  • Skúsenosti s nástrojmi CI/CD, napríklad Jenkins, GitLab CI alebo Azure DevOps.
  • Schopnosť analyzovať chyby a efektívne komunikovať technické problémy.
  • Základná znalosť práce s API testovaním a databázami.
  • Samostatnosť, dôslednosť a schopnosť pracovať v tíme.

Potenciálne otázky na pohovor

Text copied to clipboard!
  • Aké nástroje ste používali na automatizované testovanie?
  • S ktorými programovacími jazykmi máte praktické skúsenosti?
  • Máte skúsenosti s integráciou testov do CI/CD pipeline?
  • Ako pristupujete k návrhu testovacej stratégie pre nový projekt?
  • Aké typy testov ste automatizovali v predchádzajúcich projektoch?
  • Máte skúsenosti s testovaním API alebo databáz?
  • Ako riešite nestabilné alebo často zlyhávajúce automatizované testy?
  • Čo vás motivuje pracovať v oblasti zabezpečenia kvality softvéru?