Senior QA Engineer | Branża wydawnicza
Tech Stack / Keywords
Firma i stanowisko
Nasz klient to część jednej z największych europejskich grup działających w obszarze edukacji i technologii cyfrowych. Organizacja wspiera miliony użytkowników – nauczycieli, uczniów i instytucje edukacyjne – dostarczając nowoczesne rozwiązania łączące treści edukacyjne z zaawansowanymi platformami technologicznymi. Firma znajduje się w kluczowym momencie transformacji – przechodząc od tradycyjnych materiałów edukacyjnych do inteligentnych, cyfrowych ekosystemów wspierających proces nauczania. Stawia na rozwój produktów opartych o dane, automatyzację oraz ciągłe doskonalenie doświadczenia użytkownika.
Projekt dotyczy rozwoju kompleksowego ekosystemu do tworzenia, zarządzania, przechowywania oraz dystrybucji treści edukacyjnych na platformy edukacyjne i aplikacje klienckie. Interdyscyplinarny zespół odpowiada za rozwój kluczowych produktów, takich jak:
- system zarządzania treścią wyposażony w zaawansowane edytory umożliwiające tworzenie materiałów edukacyjnych i ćwiczeń
- system zarządzania zasobami cyfrowymi (zdjęcia, wideo, pliki)
- rozwiązania do konwersji oraz dystrybucji treści na platformy edukacyjne i aplikacje dla użytkowników końcowych
Wymagania
- Doświadczenie w testowaniu API (Rest Assured)
- Bardzo dobra znajomość Java 17
- Podstawowa znajomość JavaScript lub TypeScript
- Doświadczenie w pracy z narzędziami do testów automatycznych (Cypress lub Playwright)
- Znajomość baz danych (relacyjnych lub NoSQL)
- Doświadczenie z narzędziami kontroli jakości i wersjonowania (Git, Bitbucket, Sonar)
- Praca z Continuous Integration (np. Maven, Nexus, Sonar)
- Umiejętność budowania i debugowania aplikacji lokalnie
- Doświadczenie w pracy w metodykach Agile
- Umiejętność pracy zespołowej, komunikacji oraz analitycznego rozwiązywania problemów
- Proaktywność i odpowiedzialność za jakość dostarczanych rozwiązań
- Znajomość języka angielskiego (min. B2)
Nice to have:
- Doświadczenie w obszarze DevOps (pipelines, bash, Kubernetes, Docker, AWS)
- Znajomość podejścia BDD oraz narzędzi takich jak Cucumber
Obowiązki
- Projektowanie i rozwój testów automatycznych (API oraz E2E) w celu zapewnienia wysokiej jakości produktu
- Definiowanie, uzgadnianie oraz egzekwowanie standardów i wymagań jakościowych w zespole
- Identyfikowanie defektów oraz zapewnienie ich szybkiej detekcji poprzez automatyzację testów
- Realizacja złożonych zadań oraz odpowiedzialność za ich końcowy rezultat
- Współpraca z zespołem developerskim oraz interesariuszami w celu zapewnienia spójności i jakości rozwiązań
- Udział w procesach Agile (planowanie, refinementy, przeglądy)
- Wspieranie zespołu w budowaniu kultury jakości oraz ciągłym doskonaleniu procesów testowych
Oferta
- Indywidualne wsparcie Service Delivery Managera pomagającego w planowaniu ścieżki kariery i dbającego o komfort pracy
- Szkolenia, certyfikaty i konferencje z dofinansowaniem lub pełnym pokryciem kosztów rozwoju kompetencji technicznych
- Możliwość zmiany projektu zgodnie z preferencjami (SmartChange)
- Wyjścia integracyjne, aktywności sportowe i webinary #edge1talks wspierające rozwój i integrację
- Wsparcie sportowych inicjatyw i wynajem sal treningowych
- Pakiet zdrowotny: prywatna opieka, karta sportowa, ubezpieczenie i wsparcie psychologiczne (HearMe)
- Elastyczne benefity z systemem punktowym do samodzielnego wyboru
- Bezpłatne lekcje języka angielskiego dopasowane do poziomu
Edge One Solutions Sp. z o.o.
341 aktywnych ofert