QA Engineer
NTT DATA Business Solutions
Ta rola to klasyczny QA Engineer w projekcie webowym dla klienta zewnętrznego. Będziesz częścią zespołu Scrumowego odpowiedzialnego za platformę hostingową z ponad 4000 stron internetowych, opartą na AEM CMS i MongoDB, z backendem REST API na AWS. Na co dzień skupisz się na testach manualnych, planowaniu testów, raportowaniu defektów i współpracy z zespołem przy każdej funkcjonalności – od refiniowania po deploy. Automatyzacja istnieje (Python/RobotFramework, Python/Playwright), ale nie jest wymagana od Ciebie – jeśli znasz, to atut.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: brak informacji o zakresie odpowiedzialności za istniejące testy automatyczne (czy trzeba je utrzymywać?), brak opisu procesu rekrutacyjnego (liczba etapów, zadanie domowe itp.).
Ta rola to klasyczny QA Engineer w projekcie webowym dla klienta zewnętrznego. Będziesz częścią zespołu Scrumowego odpowiedzialnego za platformę hostingową z ponad 4000 stron internetowych, opartą na AEM CMS i MongoDB, z backendem REST API na AWS. Na co dzień skupisz się na testach manualnych, planowaniu testów, raportowaniu defektów i współpracy z zespołem przy każdej funkcjonalności – od refiniowania po deploy. Automatyzacja istnieje (Python/RobotFramework, Python/Playwright), ale nie jest wymagana od Ciebie – jeśli znasz, to atut.
- ✓Pakiet home office (krzesło, monitor, myszka ergonomiczna)
- ✓Nowoczesne biura z udogodnieniami i integracje (wyjazdy, imprezy)
- ✓Otwartość na nowe pomysły i inicjatywy pracownicze
- !Brak informacji o wielkości zespołu QA i liczbie projektów, nad którymi będziesz pracować
- !Niejasny zakres obowiązków między testami manualnymi a automatyzacją – w opisie praca manualna, ale istniejące testy automatyczne sugerują możliwość zaangażowania
- !Projekt dla klienta zewnętrznego – możliwe zmienne warunki i priorytety
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Udział w spotkaniach Scrumowych (refinement, daily, planning, retrospective)
- •Analiza wymagań i tworzenie szczegółowych planów testów oraz przypadków testowych
- •Ręczne testowanie funkcjonalności webowych (frontend, backend API, CMS) w różnych środowiskach
- •Wykonywanie testów regresyjnych i raportowanie znalezionych defektów w Jira
- •Współpraca z zespołem deweloperskim przy rozwiązywaniu problemów jakościowych
- •Korzystanie z narzędzi takich jak Postman, Swagger, DevTools, Mitm proxy do diagnostyki
- •Przeglądanie logów w AWS i analiza błędów (w miarę potrzeb)
- •Ciągłe doskonalenie procesu testowego i proponowanie ulepszeń
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Minimalnie: tester z 1-2 latami doświadczenia w testowaniu stron internetowych, który potrafi samodzielnie tworzyć przypadki testowe, testować API i obsługiwać Jirę. Znajomość CMS jest niezbędna – bez tego nie przejdzie rekrutacji.
Osoby szukające wyłącznie automatyzacji (głównie pisanie skryptów) lub juniorzy bez żadnego doświadczenia z CMS i API. Również nie dla kogoś, kto nie lubi pracy w zespole w trybie Agile.
- ?Ile osób liczy zespół QA w projekcie i jak wygląda podział pracy między manualne a automatyzację?
- ?Czy przewidujecie rozwój automatyzacji – czy mogę się jej uczyć i stopniowo przejmować istniejące testy?
- ?Jak często odbywają się wdrożenia produkcyjne i jaki jest cykl wydawniczy?
- ?Jak wygląda proces przekazywania wiedzy o projekcie nowemu QA?
- ?Czy istnieje możliwość pracy na innych projektach w przyszłości?
- ?Jaki jest poziom skomplikowania istniejących testów automatycznych – czy wymagają dużego utrzymania?
- −Brak informacji o zakresie odpowiedzialności za istniejące testy automatyczne (czy trzeba je utrzymywać?)
- −Brak opisu procesu rekrutacyjnego (liczba etapów, zadanie domowe itp.)
Zespół Scrumowy, który angażuje QA na każdym etapie – od planowania po produkcję. Wymagana jest proaktywność i współpraca, ale firma promuje integrację i przyjazną atmosferę.