Pracuj.pl Praca zdalna Mid

Automation Test Engineer | Branża Edukacyjna

Edge One Solutions Sp. z o.o.

⚲ Warszawa

Do uzgodnienia

Wymagania

  • Java
  • Selenium
  • Git
  • Maven
  • Spring Framework
  • SQL
  • Jira
  • Chrome DevTools
  • Jenkins
  • Bitbucket
  • BrowserStack
  • TestRail
  • Gatling

Opis stanowiska

Nasze wymagania:
Minimum 3 lata komercyjnego doświadczenia z Java
Minimum 3 lata doświadczenia z Selenium
Dobra znajomość Git
Dobra znajomość Maven
Dobra znajomość RestAssured
Podstawowa znajomość Spring Framework
Podstawowa znajomość narzędzi CI/CD (Jenkins, Bitbucket lub podobnych)
Podstawowa znajomość BrowserStack lub podobnych rozwiązań
Podstawowa znajomość TestRail lub podobnych narzędzi do zarządzania testami
Doświadczenie w pracy z SQL
Znajomość Jira
Praktyczna znajomość Chrome DevTools

Mile widziane:
Doświadczenie z Gatling (testy wydajnościowe)
Doświadczenie w Accessibility Testing
Proaktywne podejście do pracy
Wysoko rozwinięte umiejętności komunikacyjne

O projekcie:
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.
O projekcie
Poszukujemy Automation Test Engineera (Mid lub Senior), który dołączy do międzynarodowego zespołu rozwijającego nowoczesną platformę edukacyjną. Aplikacja jest rozwiązaniem skierowanym do nauczycieli i stanowi intuicyjne cyfrowe uzupełnienie tradycyjnych materiałów edukacyjnych. Platforma pełni rolę centralnego miejsca dostępu do wszystkich produktów cyfrowych, z których korzystają szkoły, zapewniając spójne doświadczenie użytkownika niezależnie od wykorzystywanych metod nauczania.

Zakres obowiązków:
Tworzenie oraz utrzymywanie testów automatycznych dla aplikacji webowych oraz API
Ścisła współpraca z programistami, analitykiem biznesowym oraz zespołem produktowym w celu zrozumienia nowych funkcjonalności i wymagań testowych
Rozwijanie automatyzacji testów w celu zwiększenia pokrycia testami oraz usprawnienia procesu wydawniczego
Zarządzanie oraz rozwój narzędzi i frameworków testowych
Prowadzenie działań testowych dla nowych funkcjonalności oraz większych wydań produktu
Analiza błędów, diagnozowanie przyczyn problemów oraz wspieranie procesu ich rozwiązywania
Identyfikowanie możliwości usprawnienia procesów testowych oraz działań związanych z zapewnieniem jakości
Dbanie o skalowalność, utrzymanie oraz rozwój środowiska testowego
Aktywne wykorzystywanie narzędzi opartych o AI oraz nowoczesnych sposobów pracy wspierających efektywność zespołu i jakość procesu wytwarzania oprogramowania

Oferujemy:
Zyskujesz indywidualne wsparcie Service Delivery Managera, który pomoże Ci zaplanować ścieżkę kariery i zadba o Twój komfort i satysfakcję z pracy w projekcie
Szkolenia, certyfikaty i konferencje - dofinansowujemy lub w pełni pokrywamy koszty rozwoju kompetencji technicznych
SmartChange – umożliwiamy zmianę projektu i dobieramy kolejny zgodnie z Twoimi preferencjami
Dbamy o Twój work-life balance, dlatego poza pracą oferujemy wyjścia integracyjne, aktywności sportowe i inspirujące webinary #edge1talks, które rozwijają i łączą ludzi
Aktywność fizyczna – wspieramy sportowe inicjatywy i wynajem sal treningowych
Pakiet zdrowotny – prywatna opieka, karta sportowa, ubezpieczenie i wsparcie psychologiczne
Elastyczne benefity – sam decydujesz, na co przeznaczasz punkty w naszym systemie benefitowym
Lekcje języka angielskiego – dopasowane do Twojego poziomu, idealne do pracy w międzynarodowym środowisku

🔍 Dekoder Ogłoszenia

🔴
Minimum 3 lata komercyjnego doświadczenia z Java
Może oznaczać, że doświadczenie jest wymagane, ale niekoniecznie na poziomie eksperckim, a jedynie wystarczające do wykonywania zadań.
🔴
Podstawowa znajomość Spring Framework
Oznacza, że nie oczekuje się głębokiej wiedzy, a jedynie umiejętności poruszania się po podstawowych elementach frameworka.
🔴
Podstawowa znajomość narzędzi CI/CD (Jenkins, Bitbucket lub podobnych)
Wskazuje, że wystarczy podstawowa obsługa tych narzędzi, a nie zaawansowana konfiguracja czy administracja.
🔴
Proaktywne podejście do pracy
Może oznaczać oczekiwanie samodzielności i inicjatywy, ale też potencjalnie brak jasno zdefiniowanych zadań i konieczność ich samodzielnego odkrywania.
🟡
Wysoko rozwinięte umiejętności komunikacyjne
W kontekście międzynarodowego zespołu, może oznaczać potrzebę bieżącej komunikacji w języku angielskim i umiejętność radzenia sobie z różnicami kulturowymi.