W skrócie
- Zadania: Przebudowa testów UI i wdrażanie nowej strategii testowania.
- Firma: Innowacyjna firma technologiczna zdalnie współpracująca z zespołami produktowymi.
- Benefity: Praca 100% zdalna, stabilne projekty i możliwość rozwoju kariery.
- Pozostałe informacje: Możliwość udziału w konferencjach i działalności charytatywnej.
- Dlaczego ta praca: Realny wpływ na architekturę testowania i efektywność pracy developerów.
- Kwalifikacje: Doświadczenie w Playwright i testach automatycznych aplikacji webowych.
Przewidywane wynagrodzenie mieści się w przedziale 59400 - 72600 zł za rok.
Dołączysz do projektu, którego celem jest poprawa efektywności i standaryzacja testowania aplikacji frontendowych. Zespół rozwija strategię testowania, która pozwala ograniczyć zależność testów od całej infrastruktury, zwiększyć ich stabilność i skrócić czas oczekiwania na wyniki. Obecnie testy E2E w Playwright są często zależne od wielu elementów platformy, co utrudnia ich uruchamianie i utrzymanie. Twoim zadaniem będzie przebudowa istniejących testów w kierunku izolowanych testów UI, z wykorzystaniem mocków API, oraz praktyczne wdrażanie nowej strategii w kolejnych zespołach produktowych. To rola łącząca test automation, znajomość frontendu i architekturę testów. Praca 100% zdalna.
Stack technologiczny: Playwright, TypeScript, Node.js, Angular, REST API, OpenAPI, AI.
Twoje zadania:
- Analiza istniejących testów Playwright oraz architektury aplikacji frontendowych.
- Migracja testów E2E do bardziej izolowanych, stabilnych i skalowalnych testów UI.
- Tworzenie i modyfikowanie testów automatycznych z wykorzystaniem Playwright i TypeScript.
- Mockowanie odpowiedzi API i izolowanie testów od niepotrzebnych zależności backendowych oraz infrastruktury.
- Ocena, które scenariusze powinny pozostać testami E2E, a które warto przenieść na niższe poziomy testowania.
- Identyfikowanie duplikacji, niestabilnych testów i problemów w istniejącej strukturze.
- Współpraca z zespołami frontendowymi przy wdrażaniu nowej strategii testowania.
- Wspieranie inżynierów w adopcji nowych standardów, dzielenie się wiedzą i uzasadnianie podejmowanych decyzji technicznych.
- Wykorzystywanie narzędzi AI do wspierania analizy i migracji testów.
Wymagania:
- Doświadczenie w pracy z Playwrightem i testami automatycznymi aplikacji webowych.
- Dobra znajomość frontendu i rozumienie działania aplikacji UI oraz komunikacji 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ść oraz umiejętność współpracy z zespołami developerskimi i wspierania adopcji nowych standardów.
Mile widziane:
- Doświadczenie w rozwoju narzędzi developerskich i wykorzystaniu AI w procesie testowania.
- Znajomość Angulara.
Dlaczego warto:
- Realny wpływ na architekturę testowania wielu aplikacji frontendowych.
- Możliwość wdrażania zmian, które poprawią stabilność testów i efektywność pracy developerów.
- Współpraca z zespołami produktowymi i udział w rozwoju standardów technicznych.
- Długoterminowa inicjatywa obejmująca kolejne aplikacje i zespoły.
- Stabilne projekty i możliwość zmiany.
- Gildie Technologiczne.
- Solidne narzędzia.
- Miejsce prelegenta na konferencjach.
- Działalność charytatywna.
Test Architekt (Playwright) in Katowice – pracodawca: j-labs
Dołączając do naszego zespołu w Krakowie, stajesz się częścią dynamicznej kultury pracy, która promuje innowacyjność i współpracę. Oferujemy stabilne projekty, możliwość rozwoju zawodowego oraz dostęp do nowoczesnych narzędzi, co sprawia, że każdy dzień przynosi nowe wyzwania i satysfakcję z osiągnięć. Nasze podejście do pracy hybrydowej oraz zaangażowanie w działalność charytatywną dodatkowo podkreślają nasze wartości jako pracodawcy, który dba o swoich pracowników i społeczność.