Software Engineer (34800)

« zpět
Celá ČR
2/2024 (12m)
Kontrakt přes CP
100%
100 000 CZK
Tato pozice není aktuálně dostupná

Chtěli byste se podílet na vývoji softwaru pro Zoom a Teams, který bude sloužit pro online výuku, ať už pro školní, nebo pro firemní použití? Přidejte se na tento projekt jako Software Engineer. Vaším úkolem bude vývoj, údržba a provádění automatizovaných end-to-end testů k ověření funkčnosti a výkonu softwaru, podílení se na analýze a interpretaci výsledků testů a poskytování užitečných poznatků vývojovému týmu a identifikace míst pomocí technik průzkumného testování, za účelem zjištění, kde by automatizované regresní testování mělo největší dopad. Součástí práce je také spolupráce s týmy napříč obory, při identifikaci požadavků na testování a při dodávání vysoce kvalitních softwarových řešení. Požadují se alespoň 2 roky praktických zkušeností v oblasti testování softwaru s manuálním a automatizovaným testováním, znalost některých skriptovacích a/nebo programovacích jazyků a také zkušenosti s frameworky a nástroji pro automatizaci testování. Velkou výhodou je praxe s Git, REST API a AWS.

🚀 Projekt
- práce na vývoji softwaru pro Zoom a Teams, sloužící pro online výuku - pro školní nebo firemní použití
- identifikace míst pomocí technik průzkumného testování, za účelem zjištění, kde by automatizované regresní testování mělo největší dopad
- podílení se na analýze a interpretaci výsledků testů a poskytování užitečných poznatků vývojovému týmu 
- spolupráce na řešení problémů, jejich odstraňování a zajišťování bezproblémové uživatelské zkušenosti od začátku do konce
- vývoj, údržba a provádění automatizovaných end-to-end testů k ověření funkčnosti a výkonu softwaru
- spolupráce s týmy napříč obory při identifikaci požadavků na testování a při dodávání vysoce kvalitních softwarových řešení
- úzká spolupráce s vývojáři na reprodukci, ladění a izolaci nahlášených problémů

🎯 Skills
- více než 2 roky praktických zkušeností v oblasti testování softwaru s manuálním a automatizovaným testováním
- znalost některých skriptovacích a/nebo programovacích jazyků
- znalost metodik testování, kontinuální integrace a procesů nasazení
- vynikající schopnosti řešit problémy a schopnost efektivně pracovat v rychle se měnícím prostředí
- zkušenosti s frameworky a nástroji pro automatizaci testování (např. Selenium, Appium, JUnit, Cucumber) nebo schopnost se je rychle naučit
- dobré komunikační dovednosti, a to jak písemné, tak ústní
- praktické zkušenosti s programovacím jazykem Java
- AJ min. B2 


💡Nice to have
- znalost služby GitHub a pracovních postupů 
- zkušenosti se službami AWS, jako jsou EC2, Batch, DynamoDB atd.
- zkušenosti s nástrojem Docker pro vytváření a správu prostředí
- porozumění vývoji rozhraní REST API
- zkušenosti s databázovými systémy, jako je PostgreSQL


⚙️ Tech stack
- Selenium
- Java
- Amazon cloud
- Linux

Podobné pozice