Do tribu “Plan&Build” o 3 samostatných týmech hledáme zkušeného QA a tvůrce automatických testů, s nímž společně nastavíme strategii pokrytí našich aplikací, kterou následně uvedeme v život.
Proč tě tahle role může zaujmout:
Převezmeš klíčovou roli v rozvoji kvality produktu i QA kultury tribu.
Budeš navrhovat strategii testování – nejen psát testy.
Povedeš menší tým QA (2–3 lidi), jako jejich mentor i partner.
Budeš spolupracovat na největší a nejkomplexnější aplikaci na platformě “Power Platforms” u nás (dost možná i v Evropě).
Zapojíš se do vývoje produktu od nápadu až po nasazení do produkce.
Pracujeme agilně, ve vývojových cyklech, s důrazem na kontinuitu a kvalitu.
Jak si představujeme tvoji pracovní náplň:
Plánování a exekuce pokrytí aplikací automatickými testy.
Spolupráce na definici nového procesu vývoje s cílem přiblížit se TDD / BDD.
Mentoring a spolupráce s ostatními testery.
Aktivní testování v rámci sprintu.
Spolupráce na tvorbě návrhů nových funkcionalit (edge cases, test. scénáře, ...).
Požadované technické znalosti a zkušenosti:
C# / .NET – pokročilá znalost pro vývoj a údržbu testovacího frameworku
SpecFlow / Reqnroll – zkušenosti s BDD stylem psaní testů, ideálně i s migrací mezi nimi
Selenium WebDriver – praktická zkušenost s testováním webových aplikací
Gherkin syntax – schopnost tvořit přehledné a srozumitelné scénáře pro BDD testy
Page Object Model (POM) – zkušenosti s návrhem, implementací a udržováním testovací architektury založené na POM; schopnost navrhovat strukturu testů tak, aby byla dlouhodobě udržitelná a přehledná i pro další členy týmu
Test management – přehled o nástrojích pro správu testovacích případů a výsledků (např. Azure Test Plans, TestRail apod.)
SQL – základní znalost dotazování a validace dat v databázi
Výhodou:
Microsoft Power Platform – znalost model-driven aplikací, DOM struktury a typických výzev (např. dynamické ID, asynchronní načítání komponent)
Azure DevOps – zkušenosti s CI/CD pipeline pro testy, práce s agenty a artefakty
Playwright – základní znalost nebo ochota se rychle zaučit (plánovaný přechod ze Selenium)
Práce s testovacími daty a prostředím – příprava testovacích dat, izolace scénářů, správa testovacích prostředí
Non-UI testy – schopnost rozšiřovat testovací framework o testy nad REST API (např. pomocí HttpClient)
Koho hledáme:
Máš min. 4–5 let zkušeností s testováním softwaru, z toho alespoň 2 roky s automatizovaným testováním.
Máš zkušenost s vedením lidí nebo mentoringem v QA.
Výborně se orientuješ v některém z frameworků (např. Cypress, Selenium, Playwright, apod.).
Zkušenost s CI/CD (např. GitLab CI, Jenkins) a prací v prostředí DevOps.
Zvládneš navrhnout testovací strategii pro nové i existující aplikace.
Velmi dobré komunikační schopnosti a smysl pro zodpovědnost.
Zkušenost z agilního prostředí.
Disclaimer:
Nehledáme supermana! Nečekáme, že budeš mít všechny výše zmíněné znalosti a schopnosti. Hledáme člověka, který už má něco za sebou, narazil párkrát do zdi byrokracie korporátu a má chuť dělat věci tak, aby dávaly smysl.
Prioritní pro nás je chuť posouvat sebe i tým a nezaleknout se výzev.