TEST ENGINEER · WEBOVÉ APLIKACE · CI/CD · SDK

Rostislav „Rosta“ Šlechta.
Test engineer

Jako test engineer pracuji přes tři roky. Zaměřuji se na webové aplikace, CI/CD pipeline a klientská SDK pro Javu a .NET. Při návrhu testů zohledňuji riziko, opakovatelnost a náročnost údržby.

Bankovní prostředí · API katalogy · Java/.NET SDK

ODBORNÉ ZAMĚŘENÍ

Oblasti praxe

  • WEBAPI katalog · FE / BE
  • CI/CDpipeline a artefakty
  • SDKJava a .NET

ODBORNÉ ZAMĚŘENÍ

Tři oblasti testování.

Podrobnosti o praxi
01FE + BE

Webové aplikace

API katalog testuji ve frontendové i backendové části. Schema Registry ověřuji na backendu prostřednictvím API klientských scénářů.

Akceptace → vhodné AT → regrese
02DELIVERY

CI/CD pipeline

Ověřuji generování, validaci a publikaci artefaktů v CI/CD pipeline včetně chybových stavů a návaznosti na další systémy.

Co testuji v pipeline
03JAVA + .NET

Java a .NET SDK

Testuji Java a .NET SDK při volání REST a SOAP služeb i při zprávové komunikaci. Ověřuji také zpracování chyb a přenos trace ID a spanů.

Jak testuji SDK

Příklady vycházejí z exportu mých Jira úkolů a testovacích exekucí. Interní názvy systémů neuvádím.

PŘÍSTUP K AUTOMATIZACI

Automatizaci volím podle účelu a rizika.

Funkcionalitu nejprve ověřuji akceptačně. Do automatizovaných testů (AT) a regrese zařazuji scénáře podle jejich přínosu a četnosti opakování. U end-to-end (E2E) scénářů napříč systémy zohledňuji také prostupy, oprávnění a bezpečnostní podmínky.

01 Akceptace 02 Vhodné AT 03 Cílená regrese

NÁSTROJE A PRACOVNÍ POSTUPY

Nástroje používané v praxi.

TESTOVÁNÍ

MochaPlaywrightPostmanBrunoJMeter

TÝMOVÁ SPOLUPRÁCE A MONITORING

JiraConfluenceGrafana

AI V KAŽDODENNÍ PRÁCI

GitHub Copilot v IDE.

Copilot používám jako podporu při práci s kódem a testy. Vygenerované návrhy kontroluji a ověřuji v kontextu projektu.

KONTAKT

Rád proberu své zkušenosti a možnosti spolupráce.

Kontaktovat