Text copied to clipboard!
Název
Text copied to clipboard!Inženýr automatizace testů
Popis
Text copied to clipboard!
Hledáme zkušeného inženýra automatizace testů, který se připojí k našemu týmu a bude zodpovědný za návrh, vývoj a údržbu automatizovaných testovacích skriptů a frameworků. Vaším hlavním úkolem bude zajistit vysokou kvalitu softwarových produktů prostřednictvím efektivního testování a automatizace testovacích procesů. Budete úzce spolupracovat s vývojáři, testery a dalšími členy týmu na identifikaci oblastí vhodných pro automatizaci a na implementaci nejlepších postupů v oblasti testování.
Vaše práce bude zahrnovat analýzu požadavků na testování, návrh testovacích scénářů, vývoj a údržbu testovacích skriptů v různých programovacích jazycích a nástrojích, jako jsou například Selenium, Cypress, JUnit nebo TestNG. Budete také odpovědní za integraci automatizovaných testů do CI/CD pipeline, sledování výsledků testů a reportování chyb. Důležitou součástí vaší práce bude také školení ostatních členů týmu v oblasti automatizace testů a podpora při řešení technických problémů.
Očekáváme, že budete mít zkušenosti s automatizovaným testováním softwaru, znalost programovacích jazyků (například Java, Python nebo JavaScript), schopnost pracovat s nástroji pro správu verzí (například Git) a zkušenosti s testovacími frameworky. Dále požadujeme analytické myšlení, schopnost samostatné práce i týmové spolupráce a ochotu učit se nové technologie. Nabízíme zajímavou a různorodou práci v dynamickém prostředí, možnost profesního růstu a účast na inovativních projektech.
Odpovědnosti
Text copied to clipboard!- Návrh a vývoj automatizovaných testovacích skriptů
- Údržba a optimalizace existujících testovacích frameworků
- Integrace testů do CI/CD pipeline
- Analýza a reportování výsledků testů
- Spolupráce s vývojovým týmem na identifikaci oblastí vhodných pro automatizaci
- Školení a podpora ostatních členů týmu v oblasti automatizace testů
- Zajištění kvality softwarových produktů
- Identifikace a řešení technických problémů v testovacím procesu
- Sledování nových trendů a technologií v oblasti testování
- Tvorba a údržba dokumentace k automatizovaným testům
Požadavky
Text copied to clipboard!- Zkušenosti s automatizovaným testováním softwaru
- Znalost programovacích jazyků (například Java, Python, JavaScript)
- Zkušenosti s testovacími frameworky (Selenium, Cypress, JUnit, TestNG apod.)
- Schopnost pracovat s nástroji pro správu verzí (Git, SVN apod.)
- Analytické myšlení a schopnost řešit problémy
- Schopnost samostatné práce i týmové spolupráce
- Základní znalost CI/CD nástrojů (Jenkins, GitLab CI apod.)
- Dobré komunikační dovednosti
- Ochota učit se nové technologie a postupy
- Výhodou je zkušenost s testováním webových a mobilních aplikací
Potenciální otázky na pohovor
Text copied to clipboard!- Jaké máte zkušenosti s automatizovaným testováním?
- S jakými programovacími jazyky a frameworky jste pracovali?
- Jak byste integrovali automatizované testy do CI/CD pipeline?
- Jakým způsobem analyzujete a reportujete výsledky testů?
- Jaké nástroje pro správu verzí používáte?
- Jak byste školili ostatní členy týmu v oblasti automatizace testů?
- Jak řešíte technické problémy během testování?
- Jaké trendy v oblasti testování sledujete?
- Máte zkušenosti s testováním webových nebo mobilních aplikací?
- Jaké jsou vaše silné stránky v oblasti automatizace testů?