Projektowanie i rozwój testów automatycznych- tworzenie i implementacja skryptów testowych oraz scenariuszy testowych w celu zapewnienia wysokiej jakości oprogramowania.
Utrzymanie i optymalizacja środowiska testowego- utrzymywanie i aktualizacja istniejących testów, przygotowywanie środowisk testowych oraz optymalizacja procesów testowych.
Analiza i raportowanie wyników testów- analiza rezultatów testów, monitorowanie postępów oraz przygotowywanie raportów i dokumentacji wspierających proces wytwarzania oprogramowania.
Współpraca zespołowa i wsparcie techniczne- ścisła współpraca z zespołem projektowym, dzielenie się wiedzą, szkolenie członków zespołu oraz aktywne uczestnictwo w ceremoniach Scrum.
requirements-expected :
Minimum 3 lata doświadczenia w automatyzacji testów, preferowane w środowisku backendowym- warunek konieczny.
Bardzo dobra znajomość języka Java oraz umiejętność pisania testów integracyjnych i testowania REST API z użyciem Rest Assured.
Znajomość systemu kontroli wersji GIT oraz narzędzi do budowania projektów (np. Maven, Gradle).
Doświadczenie z narzędziami CI/CD (np. Jenkins, GitLab CI) oraz znajomość JIRA (w tym TestFLO) i Confluence.
Znajomość SQL oraz umiejętność pracy zespołowej w środowisku Agile (Scrum).
offered :
Możliwość pracy częściowo zdalnej (obecność w biurze 1 raz w miesiącu).
Kontrakt B2B.
Pracę z najnowszymi technologiami informatycznymi.
Współpraca z doświadczonymi specjalistami branży IT.
Realny wpływ na rozwiązania informatyczne stosowane firmie w branży ubezpieczeniowej.