JustJoin.IT Praca zdalna Senior

Test Architekt

j-labs

⚲ Kraków

29 400 - 31 920 PLN netto (B2B)

Wymagania

  • doświadczenie w pracy z Playwright i testami automatycznymi aplikacji webowych
  • dobra znajomość frontendu i rozumienie komunikacji UI z API
  • doświadczenie w migracji testów, usprawnianiu procesów testowych lub wdrażaniu nowych narzędzi
  • doświadczenie w analizie metryk i kształtowaniu strategii testowania
  • umiejętność analizy istniejącej architektury testów i proponowania usprawnień
  • samodzielność i umiejętność współpracy z zespołami developerskimi oraz wspierania adopcji standardów

Mile widziane

  • doświadczenie w rozwoju narzędzi developerskich i wykorzystaniu AI w testowaniu
  • znajomość Angulara

Opis stanowiska

Przebudowa strategii testowania frontendu — migracja niestabilnych testów E2E w Playwright do izolowanych testów UI z mockami API i wdrażanie nowych standardów w kolejnych zespołach produktowych. To w dużej mierze refaktoryzacja istniejących testów i praca edukacyjna: będziesz przekonywać i szkolić developerów, a nie tylko pisać kod. Uwaga: obecne testy są mocno powiązane z infrastrukturą i niestabilne — zakres przebudowy może być większy, niż sugeruje opis. Dobre dla osoby łączącej test automation z rozumieniem architektury frontendu.

🔍 Dekoder Ogłoszenia

🔴
ograniczyć zależność testów od całej infrastruktury, zwiększyć ich stabilność i skrócić czas oczekiwania na wyniki.
Obecne testy są prawdopodobnie bardzo niestabilne, czasochłonne i mocno powiązane z innymi systemami, co wymaga gruntownej przebudowy.
🔴
przebudowa istniejących testów w kierunku izolowanych testów UI, z wykorzystaniem mocków API
Duża część pracy będzie polegać na refaktoryzacji i przepisywaniu istniejących testów, a nie tworzeniu ich od zera.
🔴
praktyczne wdrażanie nowej strategii w kolejnych zespołach produktowych.
Oprócz technicznego aspektu, będziesz musiał przekonywać i szkolić inne zespoły, co może być wyzwaniem.
🔴
To rola łącząca test automation, znajomość frontendu i architekturę testów.
Oczekuje się od Ciebie szerokiego zakresu umiejętności, od pisania kodu testów po rozumienie architektury aplikacji i strategii testowania.
🔴
Wspieranie inżynierów w adopcji nowych standardów, dzielenie się wiedzą i uzasadnianie podejmowanych decyzji technicznych.
Będziesz musiał nie tylko wdrażać rozwiązania, ale także aktywnie edukować i przekonywać innych do swoich wyborów.