Vaše odpovědnosti:
Spolupráce s vývojáři a analytiky s cílem porozumět novým funkcím produktů a definovat smysluplné testovací scénáře.
Navrhování a provádění funkčních testovacích případů, manuálních i automatizovaných.
Vývoj nových a automatizace stávajících testovacích případů.
Zajištění souladu se standardy testování produktů.
Účast na revizích kódu se zaměřením na testovatelnost.
Zajištění souladu pokrytí testy s kritickými pracovními postupy a obchodními scénáři.
Provádění průzkumného testování za účelem odhalení okrajových případů a problémů s použitelností.
Srozumitelná dokumentace výsledků testů a přispívání k neustálému zlepšování testovacích postupů.
Účast na agilních ceremoniích a přispívání do týmových diskusí s myšlením zaměřeným na kvalitu.
Váš profil:
Silné porozumění principům testování softwaru a agilním metodologiím.
Vášeň pro kvalitu softwaru, odpovědnost a neustálé učení.
Schopnost psát nebo rozumět testům napsaným v Javě nebo Kotlinu.
Zkušenosti s nástroji a frameworky pro automatizaci testování (např. JUnit, Cucumber, Kotlin.test).
Schopnost analyzovat složité systémy a identifikovat potenciální rizika nebo mezery.
Znalost CI/CD pipeline a moderních vývojových pracovních postupů.
Vynikající komunikační a kolaborativní dovednosti.
Znalost angličtiny.
Výhodou:
Znalost nástrojů jako GitHub, Docker, Jenkins, Grafana, Kibana.
Znalost systémů pro streamování událostí a zasílání zpráv (např. Apache Kafka, RabbitMQ).
Zkušenosti s nástroji pro sestavování (např. Gradle, Maven).