Co bude Vaší náplní práce
- návrh, vývoj a dlouhodobá údržba automatizovaných testovacích frameworků
- tvorba a správa automatizovaných testů pro UI, API a integrační scénáře
- využívání Playwrightu pro end-to-end testování webových aplikací
- integrace automatizovaných testů do CI/CD pipeline
- návrh testovacích scénářů a identifikace vhodných kandidátů pro automatizaci
- provádění automatizovaného i manuálního testování podle potřeb jednotlivých projektů
- analýza výsledků testů, identifikace příčin problémů a evidence nalezených chyb
- práce s nástroji pro správu a sledování defektů, například Jira
- spolupráce s vývojáři na zlepšování testovatelnosti aplikací
- průběžné zlepšování testovacích procesů a infrastruktury
- sdílení znalostí a podpora kolegů při rozvoji automatizovaného testování
- komunikace výsledků testování, rizik a případných problémů směrem k QA a vývojovému týmu
Součástí odpovědnosti této role je také schopnost upozornit na kritické problémy, které mohou ovlivnit vydání nové verze softwaru.
Co od Vás očekáváme:
Ideálním kandidátem je zkušený QA specialista, který má alespoň 3 roky praxe v oblasti automatizovaného testování softwaru a dobře rozumí principům a metodikám softwarového testování.
Pro úspěšné zvládnutí role potřebujete zejména:
- praktické zkušenosti s automatizací softwarového testování
- znalost alespoň jednoho z programovacích jazyků TypeScript, JavaScript nebo C#
- praktickou zkušenost s Playwrightem pro E2E testování webových aplikací
- znalost principů manuálního i automatizovaného testování
- schopnost navrhovat kvalitní testovací scénáře
- dobré analytické schopnosti a schopnost identifikovat příčiny problémů
- zkušenost s nástroji pro sledování chyb, například Jira
- pečlivost, samostatnost a smysl pro detail
- schopnost efektivně spolupracovat s vývojáři a dalšími členy projektového týmu
- technické, IT nebo informatické vzdělání
- automatizace desktopových aplikací
Součástí prostředí klienta jsou také integrace s Tekla Structures. Výhodou proto budou zkušenosti s automatizací uživatelského rozhraní desktopových aplikací v C#, například prostřednictvím nástrojů:
Appium / WinAppDriver / FlaUI
Pokud s těmito technologiemi zatím nemáte přímou zkušenost, ale máte odpovídající technický základ a chuť se v této oblasti dále rozvíjet, může být Vaše zkušenost rovněž relevantní.
Výhodou bude
- zkušenost s frameworky Selenium nebo Cypress
- znalost unit testingu a nástrojů Vitest, nUnit nebo xUnit
- zkušenost s API testingem prostřednictvím nástrojů Postman, Apidog nebo RestAssured
- zkušenost s testováním integračních řešení
- znalost BIM softwaru
Pro našeho klienta hledáme člověka, který nevnímá automatizované testování pouze jako tvorbu testovacích skriptů.
Důležitá je schopnost přemýšlet o kvalitě produktu v širších souvislostech, správně určit, které oblasti je vhodné automatizovat, identifikovat rizika a aktivně spolupracovat s vývojovým týmem na vytváření stabilního a efektivního testovacího prostředí.
Nabízíme:
- mzdu 45 – 80 000 Kč
- roční výkonnostní bonus
- práci na plný úvazek,
- hybridní model spolupráce s částečným home office,
- 25 dní dovolené,
- sick days,
- stravenky,
- příspěvek na penzijní připojištění,
- firemní lyžařské pobyty a cyklovýlety,
- práci s moderními technologiemi včetně automatizace a AI,
- mezinárodní pracovní prostředí,
- prostor učit se nové věci a přicházet s vlastními nápady,
- přátelskou a otevřenou firemní kulturu.
Místo práce: Přerov, Olomoucký kraj
Pozice je vhodná také pro kandidáty z okolí Olomouce, Lipníku nad Bečvou, Hranic, Prostějova Zlína, Kroměříže, Šternberku, Nového Jičína a dalších lokalit v dojezdové vzdálenosti.
Pokud Vás baví propojení QA, programování, automatizace a CI/CD a hledáte pozici, na které můžete mít přímý vliv na kvalitu výsledného produktu, rádi Vám představíme více informací o této pracovní příležitosti.