Jak vypadá náš ideální parťák?
- Hledáme člověka, co umí psát testovací scénáře a už je uplatnil v praxi na vícero komerčních aplikacích. Člověka, který pracoval na projektech, kde E2E testing a regresní, integrační nebo smoke testy byly součástí denní praxe.
- dokážeš LLMs zadat správný kontext (prompt) akriticky zhodnotit jejichvýstupy
- máš v sobě velkou dávku pečlivosti, ale zároveňpřemýšlíš, jak lze práci zefektivnit a zjednodušit
- nechceš jen dokola dělat vše manuálně a máš ambice vytvářetE2E testy pomocí AI agentů
Jak by vypadal tvůj den v současnosti?
- Purple LAB funguje agilně. Jako QA se účastníš všech agilních ceremoniálů. Pracuješ v end-to-end squadu (Tech Lead + Devs + QAs + Delivery manager) na velkém projektu typu internet banking. Squad má pravidelné standupy, kde si sdílíte aktuální stav tasků.
- Jde o E2E testing se vším všudy, kde testuješ jak webové aplikace, tak i ty mobilní
- Celé to začíná technickou analýzou, které se jako QA účastníš, zjistíš tak, o co v dané featuře jde a co později budeš testovat (získání kontextu). Zároveň tu můžeš challengovat zadání
- Připravuješ si testovací scénáře
- Jakmile developer dokončí featuru, přichází tvoje chvíle, nasadíš ji na staging, pustíš se na testování a kontroluješ, zda odpovídá zadání
- Pokud něco najdeš, nareportuješ to v Linearu a dáš vědět developerovi, ať to opraví
- Úzce spolupracuješ s developery a delivery managerem, aby opravy byly implementovány správně
- Vyhodnocuješ výsledky E2E testů buď samostatně nebo společně s automation testerem a řešíte spolu případné testovací scénáře
- Hotovou featuru nasazuješ do produkce přes Github Actions
- Ujistíš se, že produkce běží v pořádku
- Pravidelně se potkáváš s kolegy z tvého tribu (nejméně 1x týdně)
- Na tribe meetingu probíhá knowledge sharing, který si každý přináší ze svého squadu
- QA mentor Vašek je ti k dispozici na technický mentoring
Jak by mohl vypadat tvůj den v roli AI-Enhanced testera?
- Tvou rolí není jen hledat bugy, ale býtarchitektem kvality
- Testuješ webové i mobilní aplikace.S pomocí chytrého editoruCursorsi začneš postupně osahávat kód a zkoušet první kroky v Playwrightu – když budeš chtít, kódovat tě naučíme za pochodu.
- Ladíš podklady a dokumentaci.Staráš se o to, aby tvé postupy byly srozumitelné pro kolegy i jako kvalitní kontext proAI modely, které s nimi dále pracují.
- Pomáháš udržovat testy v kondici.Společně s kolegy z automatizace dohlížíš na to, aby se testovací scénáře zvládaly samy opravovat (tzv.self-healing) při změnách v aplikaci.
- Rychlejší analýza a reporting v Linearu.S hloubkovou analýzou logů a příčin chyb ti pomůžeAI, která za tebe připraví i detailní draft hlášení. Ty pak výsledek jen zkontroluješ.
- Předvídáš problémy dříve, než vzniknou.Už při technické analýze využíváš asistenty k generování komplexních scénářů a odhalování méně zjevných chyb (edge-cases).
- Díky AI agentůmmažeš hranici mezi testerem a vývojářem- drobné chyby v kódu budeš schopný/á opravit sám/sama
- O dokumentaci a reporty se starají tví AI agenti, ty jen reviduješ výsledky
- Když něco s AI nefunguje, ptáš se: „Co by muselo být jinak, aby to příště fungovalo?"
Jaké technologie používáme?
- AWS, Mongo, GitHub, GitHub actions, Testrail, Linear, Notion, TypeScript, Datadog, Trading platformy MetaTrader a cTrader, Postman, Playwright, Claude, Gemini, n8n
Co Ti můžeme nabídnout?
- 25 dní dovolené a 5 sick days na zotavení a odpočinek
- Kancl máme přímo v centru a najdeš tam saunu, fitko, nebo třeba super terasu s grilem a výhledem na Petrov
- Pravidelnou dávku kafe a ovoce
- Cafeteria budget, který jde využít na různé benefity - Pluxee karta, Multisport karta, DIP, koučink atd.
- Skvělou partu kolegů z celého světa
- Každoroční remote office, během kterého společně všichni pracujeme z nějakého fajn místa mimo kanceláře, ale taky si užíváme sportovních aktivit, výletů atd.