Testing expert do týmu Digitálního podpisu
📍 Lokalita: Praha, ⏱ Úvazek: plný HPP, 👤 Úroveň: medior,
Do týmu DIGI Podpis, který zajišťuje správu a zpracování elektronických podpisů, hledáme Testing experta se zaměřením na automatizované testování.
Nehledáme člověka, který pouze přebírá hotové funkcionality a na konci vývoje je otestuje. Hledáme kolegu nebo kolegyni, který se chce aktivně podílet na zajišťování kvality produktu, rozumí technickému fungování aplikací, má zkušenosti s testovací automatizací a dokáže samostatně řešit svěřené úkoly.
Důležitá je pro nás schopnost přemýšlet nad kvalitou v širším kontextu, hledat rizika, navrhovat vhodné testovací scénáře a spolupracovat s vývojáři i analytiky na jejich řešení.
Budete součástí produktového engineering týmu, který nese odpovědnost za celý životní cyklus řešení, od prvotní potřeby přes návrh a implementaci až po provoz.
Jak bude vypadat váš běžný den
- Porozumění businessovým a technickým požadavkům identifikace rizik a nejasností a spolupráce na tvorbě jednoznačných a testovatelných akceptačních kritérií.
- Návrh a realizace testovacích scénářů, funkčních, integračních, regresních a end-to-end.
- Vývoj, údržba a rozšiřování automatizovaných testů, spolupráce na rozvoji testovacího frameworku a znovupoužitelných testovacích komponent.
- Výběr vhodných scénářů pro automatizaci a jejich prioritizace.
- Testování REST API, systémových integrací, databází a asynchronní komunikace.
- Práce v regulovaném bankovním prostředí s důrazem na bezpečnost, auditovatelnost a dohledatelnost výsledků testování.
- Spouštění a vyhodnocování automatizovaných testů v CI/CD pipelines.
- Analýza chyb pomocí logů, API, databází a dalších technických nástrojů a troubleshooting pomocí nástrojů Elastic a Kibana.
- Identifikace nestabilních testů a spolupráce na odstraňování jejich příčin.
- Spolupráce s vývojáři a analytiky a ostatními členy týmu při řešení problémů.
- Průběžné zlepšování kvality produktu, testovací automatizace a způsobu práce týmu.
Tech stack
- Testovací automatizace: Robot Framework a další frameworky pro testovací automatizaci, pytest, Playwright, Selenium, Cypress a REST Assured.
- Programovací a skriptovací jazyky: Python, Kotlin, Java, JavaScript a C#.
- API a integrace: REST API, Bruno, Postman, integrační testování a Kafka.
- Databáze: SQL a relační databáze.
- Vývoj a CI/CD: Git, GitHub, CI/CD a GitHub Copilot.
- Troubleshooting: Elastic a Kibana.
- Kontejnerové platformy: Docker, Kubernetes a OpenShift.
- Spolupráce a dokumentace: Jira a Confluence.
Koho k nám hledáme
Hledádáme kolegu/kolegy, kteří mají
- Praktickou zkušenost s testováním softwaru a automatizací testů na mediorní úrovni. Schopnost samostatně připravovat, implementovat a vyhodnocovat testovací scénáře a psát čitelné, udržovatelné a spolehlivé automatizované testy.
- Schopnost porozumět businessovým a technickým požadavkům a převést je do odpovídajících testů. Praktickou zkušenost s automatizací API, integračních, regresních nebo end-to-end testů a zkušenost s Bruno nebo Postman.
- Zkušenost s alespoň jedním frameworkem pro testovací automatizaci a znalost alespoň jednoho programovacího nebo skriptovacího jazyka, například Pythonu, Javy, Kotlinu, JavaScriptu nebo C#. Robot Framework ani Python nemusíte znát předem.
- Základní orientaci v REST API, systémových integracích a databázích, praktickou zkušenost s Gitem a základní orientaci v CI/CD. Schopnost analyzovat chyby pomocí logů, API, databází a dalších dostupných informací.
- Technické uvažování a samostatnost při řešení běžných problémů, schopnost požádat o pomoc při složitějších situacích, proaktivní přístup, ochotu učit se a přicházet s návrhy na zlepšení.
- Schopnost spolupracovat s vývojáři, analytiky a dalšími členy týmu a angličtinu umožňující práci s technickou dokumentací a komunikaci v technickém prostředí.
Výhodou bude
- Praktická zkušenost s Robot Frameworkem nebo Pythonem a zkušenost s aplikacemi postavenými na Kotlinu, Javě nebo Spring Bootu.
- Znalost principů testování podle ISTQB nebo ISTQB certifikace a zkušenost s nástroji jako pytest, Playwright, Selenium, Cypress nebo REST Assured.
- Zkušenost s kontraktním, performance nebo security testingem, Kafkou nebo jinou asynchronní komunikací.
- Zkušenost s Elasticem, Kibanou a troubleshootingem distribuovaných systémů, Dockerem, Kubernetes nebo OpenShiftem a schopnost orientovat se ve zdrojovém kódu testované aplikace.
- Zkušenost s návrhem nebo rozšiřováním testovacích frameworků, CI/CD a integrací automatizovaných testů do pipelines, zájem o zlepšování QA procesů a sdílení technických znalostí a zkušenost s využíváním AI nástrojů při přípravě testů, automatizaci a analýze výsledků.
Jdete do toho? Zjistěte, jak budou vypadat další kroky
- První kolo: on-line pohovor s náborářem a hiring manažerem
- Druhé kolo: osobní rozhovor s hiring manažerem a ostatními členy týmu
#silnější, než si myslíte
Pozici obsazuje
Radka Čornejová
Sdílet pozici
42 dnů volna
Benefitní balíček
Zvýhodněné produkty
Zaměstnanecké spolky
Den jinak
Nadstandardní zdravotní péče
Vzdělávání
Zaměstnanecké akcie
Bankéři pro zaměstnance
Příspěvek na hlídání
Pracovní výročí
Volno pro těhotné ženy
Volno pro rodiče uLékaře.cz
Podpora pro OZP
„Každému kolegovi sestavujeme individuální rozvojový plán, protože věříme, že nejde jen o to naučit se pracovat s novými technologiemi, ale i o vytvoření prostředí,...
Marek Dolák
QA Team Lead, Area Chapter Lead
„Co mě na práci nejvíce baví je, že vidím reálný dopad.“
Michaela Tesařová
Frontend Developer
„Chyby jsou přirozenou součástí procesu učení a důležitým krokem k inovacím.“
Petr Polák
Data Platforms Domain Lead
Našeocenění
