Text copied to clipboard!

Název

Text copied to clipboard!

Automatizační tester

Popis

Text copied to clipboard!
Hledáme zkušeného a motivovaného Automatizačního testera, který se připojí k našemu týmu vývojářů a testerů. V této roli budete zodpovědní za návrh, vývoj a údržbu automatizovaných testovacích skriptů pro naše softwarové produkty. Vaším cílem bude zajistit vysokou kvalitu našich aplikací a zefektivnit testovací procesy pomocí moderních nástrojů a technik. Jako Automatizační tester budete úzce spolupracovat s vývojovým týmem, produktovými manažery a dalšími testery, abyste porozuměli požadavkům na software a navrhli efektivní testovací strategie. Budete analyzovat výsledky testů, identifikovat chyby a spolupracovat na jejich odstranění. Vaše práce bude klíčová pro zajištění bezchybného fungování našich systémů a spokojenosti našich zákazníků. Očekáváme, že budete mít zkušenosti s nástroji jako Selenium, Cypress, JUnit, TestNG nebo podobnými. Znalost programovacích jazyků jako Java, Python nebo JavaScript je nezbytná. Dále byste měli mít zkušenosti s CI/CD nástroji (např. Jenkins, GitLab CI) a verzovacími systémy (např. Git). Tato pozice je ideální pro někoho, kdo má analytické myšlení, smysl pro detail a vášeň pro kvalitu softwaru. Pokud hledáte příležitost pracovat na zajímavých projektech v dynamickém prostředí a chcete se dále rozvíjet v oblasti testování, pak je tato pozice právě pro vás.

Odpovědnosti

Text copied to clipboard!
  • Návrh a vývoj automatizovaných testovacích skriptů
  • Spolupráce s vývojovým týmem na definici testovacích scénářů
  • Údržba a aktualizace existujících testovacích frameworků
  • Analýza výsledků testů a reportování chyb
  • Zajištění integrace testů do CI/CD pipeline
  • Zlepšování testovacích procesů a nástrojů
  • Vytváření dokumentace k testovacím skriptům
  • Spolupráce s QA týmem na manuálním testování
  • Účast na plánovacích a retrospektivních schůzkách
  • Školení nových členů týmu v oblasti automatizace

Požadavky

Text copied to clipboard!
  • Zkušenosti s automatizovaným testováním (např. Selenium, Cypress)
  • Znalost programovacích jazyků (Java, Python, JavaScript)
  • Zkušenosti s CI/CD nástroji (např. Jenkins, GitLab CI)
  • Znalost verzovacích systémů (např. Git)
  • Schopnost analyzovat a reportovat chyby
  • Zkušenosti s testováním webových a mobilních aplikací
  • Znalost testovacích metodik a principů QA
  • Schopnost pracovat samostatně i v týmu
  • Dobré komunikační schopnosti
  • Angličtina na technické úrovni

Potenciální otázky na pohovor

Text copied to clipboard!
  • Jaké nástroje pro automatizaci testování jste používal(a)?
  • Jaký programovací jazyk preferujete pro psaní testů a proč?
  • Máte zkušenosti s testováním API?
  • Jak řešíte flaky testy?
  • Jaké metody používáte pro správu testovacích dat?
  • Jaké jsou vaše zkušenosti s CI/CD integrací?
  • Jak byste navrhl(a) testovací strategii pro nový projekt?
  • Jaké typy testů považujete za nejdůležitější?
  • Jaké výzvy jste řešil(a) při automatizaci testování?
  • Jak udržujete přehled o nových nástrojích a trendech v testování?