- 4+ roky zkušeností s testováním systémů/integrací distribuovaných systémů nebo platformních služeb
- Silná zkušenost s Pythonem a testovacími frameworky jako pytest
- Porozumění gRPC, RESTful API a protobuf
- Znalost message brokerů (např. Kafka, MQTT nebo ekvivalentní)
- Praktické zkušenosti s Dockerem, Kubernetes a cloudově-nativními prostředími
- Schopnost analyzovat logy, sledovat testy a ladit chyby napříč mikroservisy
- Zkušenosti s průmyslovou automatizací nebo IIoT platformami
- Porozumění systémům založeným na značkách (tag-based), discovery službám a orchestraci založené na katalozích
- Znalost testování interoperability platforem a ověřování toků dat napříč službami
Klíčové odpovědnosti
- Navrhovat a implementovat automatizované systémové testy pro klíčové pracovní toky napříč mikroslužbami
- Provádět integrační a validační testy pro gRPC, REST API a událostmi řízená rozhraní
- Vytvářet orchestraci testovacích dat, mocky a prostředí pro simulaci složitých scénářů
- Analyzovat logy, trasování a metriky k ověření funkčnosti, identifikaci chyb a měření zdraví systému
- Přispívat k tvorbě šablon pro systémové testy, opakovaně použitelných testovacích komponent a dashboardů pokrytí testy
- Účastnit se plánování testů v souladu s čtvrtletními milníky testování systému
- Spolupracovat s DevOps týmem na integraci testů do CI/CD pipeline
Popis pozice
- Pomoc při rozšiřování systémového a integračního testování pro cloudově-nativní digitální platformu, která pohání služby průmyslové automatizace
- Tato role vyžaduje rovnováhu mezi automatizací testů, ověřováním na úrovni systému a odborností v oblasti testování mikroservis
- Tato role bude úzce spolupracovat s vývojáři, architekty a servisními týmy na ověřování end-to-end pracovních toků, zajištění interoperability služeb a vytváření opakovaně použitelných testovacích prostředků, které podporují škálovatelnou testovací strategii.