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í?