Projekt
prowadzimy dla klienta, który dostarcza jeden z wiodących na świecie systemów zarządzania operacjami skarbowymi i środkami pieniężnymi. Zapewnia on między innymi takie funkcjonalności jak: integrację z bankami, zarządzanie kontami, obsługę płatności, analizę ryzyka, prognozowanie przepływów pieniężnych, czy automatyzację w dziedzinie procesu uzgadniania kont bankowych i alokacji nieprzydzielonych jeszcze środków.
Opis zadań
- monitorowanie istniejących zestawów testów automatycznych, utrzymywanie ich, dostosowywanie ich do zmian w aplikacji, poprawa ich stabilności
- projektowanie i implementacja nowych przypadków testowych, celem lepszego pokrycia aplikacji testami
- projektowanie i implementacja nowych przypadków testowych, dla nowych funkcjonalności (na podstawie dokumentacji i testów eksploracyjnych)
- współpraca z innymi testerami automatycznymi i wsparcie ich przy dokonywaniu zmian testowych
- przeprowadzanie release testów na środowiskach akceptacyjnych
- współpraca z testerami manualnymi oraz zespołem developerskim
- aktualizowanie istniejących testów automatycznych do nowych wersji bibliotek lub frameworków
Kwalifikacje niezbędne
- znajomość Robot Framework (doświadczenie w pisaniu, utrzymywaniu i rozwijaniu testów automatycznych)
- znajomość Pythona (umiejętność tworzenia bibliotek i modułów pomocniczych wykorzystywanych w testach)
- doświadczenie w automatyzacji testów API oraz GUI (Selenium, Playwright)
- doświadczenie w pracy z REST API (Swagger, Postman, automatyzacja testów API)
- doświadczenie w pracy z formatem JSON, XML
- doświadczenie w pracy z systemem kontroli wersji GIT
- znajomość podstawowych zapytań SQL (takich jak: SELECT, INSTERT, UPDATE, DELETE)
- podstawowa znajomość pracy z Dockerem i Linuxem (środowisko projektowe działa w oparciu o Docker + WSL)
- podstawowa znajomość zagadnień CI/CD (np. Azure Pipelines - w zakresie obsługi istniejących pipeline’ów)
- doświadczenie w pracy z systemem zarządzania projektem (np. Azure DevOps)
- umiejętność tworzenia testów w oparciu o dokumentację
- umiejętność testowania eksploracyjnego
- umiejętność analizowania logów i wyszukiwania potencjalnych problemów
Oferujemy
- umowę o pracę;
- elastyczne godziny pracy – dzień możesz rozpocząć między 7 a 10;
- możliwości rozwoju zarówno poziomo, jak i pionowo;
- kulturę organizacyjną opartą o dzielenie się wiedzą i feedbackiem;
- możliwość rozwoju Twoich kompetencji – budżet do wykorzystania, wedle Twoich potrzeb – szkolenia językowe, techniczne, kompetencje miękkie, dofinansowanie certyfikatów, udział w konferencjach;
- dostęp do benefitów pracowniczych takich jak: Karta MedicoverSport dofinansowana przez pracodawcę, opieka medyczna w LuxMed dla Ciebie i Twojej rodziny, ubezpieczenie grupowe na preferencyjnych warunkach;
- cykliczne akcje propracownicze, takie jak śniadania kwartalne, wigilie, spotkania integracyjne;
- nowoczesne biuro w atrakcyjnej lokalizacji, wyposażone w sprzęty sportowe oraz stół do ping-ponga;
- dodatki finansowane z ZFŚS w tym dodatek świąteczny oraz na wakacje;
- dofinansowanie do okularów w wysokości 400 złotych, co 2 lata.