SW Test Engineer

Kvalita softwaru pro nás nezačíná testem hotové funkcionality. Začíná už ve chvíli, kdy společně přemýšlíme, co a jak budeme vyvíjet.

Do vývojového programu VERA-NG hledáme SW Test inženýry, kteří se chtějí podílet na kvalitě produktu od návrhu až po jeho ověření. Nebudete stát na konci vývoje a čekat na hotovou funkcionalitu. Budete součástí týmu a už při přípravě zadání pomáhat hledat odpověď na otázku: Jak poznáme, že výsledné řešení opravdu funguje správně?

Hledáme technicky orientované testery, kterým je blízké programování. Automatizované testy, testovací nástroje a práce s kódem jsou důležitou součástí této pozice.

Jaké budou vaše klíčové odpovědnosti:

  • zapojovat se společně s analytiky a vývojáři do rozpracování nové funkcionality ještě před zahájením implementace
  • posuzovat zadání z pohledu testovatelnosti, ověřitelnosti a jednoznačnosti očekávaného chování
  • pomáhat definovat akceptační kritéria a způsob, jakým bude možné výslednou funkcionalitu ověřit
  • navrhovat testovací scénáře na základě požadavků, chování systému a rizik
  • navrhovat a programovat automatizované testy a testovací nástroje
  • ověřovat funkčnost SW komponent a jejich vzájemnou integraci
  • testovat rozhraní mezi komponentami – API, komunikační protokoly a datové formáty
  • připravovat testovací data, simulace, skripty a konfigurace testovacího prostředí
  • integrovat automatizované testy do CI prostředí a pomáhat postupně rozšiřovat automatizované ověřování
  • analyzovat výsledky testů a společně s vývojáři hledat příčiny nalezených problémů
  • udržovat testovací kód stejně jako ostatní části vyvíjeného softwaru

Jaké zkušenosti byste měli mít:

  • SŠ/VŠ technického zaměření
  • zkušenost s vývojem nebo testováním softwaru
  • schopnost převést požadované chování systému do konkrétních testovacích scénářů
  • schopnost přemýšlet nad hraničními stavy, chybovými situacemi a riziky řešení
  • dobrou znalost Pythonu a alespoň základní orientaci v C++
  • zkušenost s verzováním kódu, ideálně Git
  • základní orientaci v build systémech a CI/CD
  • znalost principů automatizovaného, integračního a regresního testování
  • schopnost diskutovat technické řešení přímo s vývojáři a analytiky

Co dostanete na oplátku:

  • zkušenost s komplexními nebo distribuovanými systémy 

Mám zájem o tuto pozici

Poslat nabídku na e-mail

Podobné pozice

Mzdová účetní / Mzdový účetní

  • IKEM
  • Praha hl.m.
  • Dohodou

Mzdy, legislativa a související agenda jsou Vaše parketa? Máte rádi, když vše sedí do posledního detailu, a hledáte práci, ve které můžete naplno využít své zkušenosti? Pak bychom se s Vámi rádi…

Mzdová účetní / Mzdový účetní

Quality Checker

  • Košík
  • Praha hl.m.
  • Dohodou

Jsme jednou z největších e-commerce firem v České republice a expandujeme do zahraničí. Nejvíce hrdí jsme na to, že zákazníkům nabízíme jednu z nejkvalitnějších služeb na evropském trhu. V Košíku…

Quality Checker

DATA ENGINEER/DATA SOLUTION ENGINEER

  • Benu
  • Praha hl.m.
  • Dohodou

Do našeho týmu Data & Analytics hledáme  novou zkušenou posilu na pozici Data Engineera / Data Solution Engineera, která bude posouvat dál naši datovou platformu postavenou na ETL Talent, DB Vertica,…

DATA ENGINEER/DATA SOLUTION ENGINEER