JustJoin.IT Hybrydowo Mid

Tester automatyczny (QA Automation Engineer) (k/m)

NETIA S.A.

⚲ Warszawa, Wrocław

Do uzgodnienia

Wymagania

  • Test Automation
  • CodeceptJS
  • Playwright
  • JavaScript
  • Java
  • TypeScript
  • SQL
  • Agile
  • Scrum

Opis stanowiska

Miejsce pracy: Wrocław/Warszawa
Numer referencyjny: APK/QA/MA/2601
 
Dołącz do nowo tworzonego Zespołu budującego od podstaw w oparciu o rozwiązania Open-source system obsługi zgłoszeń w architekturze cloud-native. W projektowanym systemie duży nacisk będzie położony na integrację z systemami legacy i systemami Partnerów zewnętrznych za pomocą udostępnianych API. Projekt realizowany w środowiskach Kubernetes (on-premise i Google Cloud Platform) z wykorzystaniem najnowszych technologii i podejścia GitOps.
 

Opis stanowiska:
• Projektowanie i implementacja testów end-to-end aplikacji webowych,
• Utrzymanie automatycznych testów kontraktów dla API REST/SOAP,
• Współtworzenie strategii testowej dla całego projektu,
• Wsparcie użytkowników biznesowych w realizacji scenariuszy testów akceptacyjnych,
• Utrzymanie i rozwój frameworka testowego opartego na Playwright,
• Współpraca z zespołem DevOps przy integracji testów z GitLab CI/CD,
• Monitorowanie jakości procesów testowych i raportowanie wyników,
• Uczestnictwo w procesie planowania sprintów i estymacji zadań,
• Dokumentowanie przypadków testowych i procedur.

Wymagania:
• Minimum 3 lata doświadczenia w automatyzacji testów,
• Doświadczenie w testach end-to-end aplikacji webowych,
• Znajomość testowania API REST/SOAP,
• Doświadczenie z narzędziami do automatyzacji testów (CodeceptJS, Playwright, itp.),
• Znajomość Java lub JavaScript/TypeScript,
• Znajomość SQL i testowania baz danych,
• Doświadczenie z testowaniem procesów biznesowych lub workflow,
• Umiejętność tworzenia dokumentacji testowej,
• Znajomość metodyk Agile/Scrum,
• Umiejętność współpracy z zespołami biznesowymi przy tworzeniu scenariuszy akceptacyjnych.

Mile widziane:
• Doświadczenie z Playwright (preferowane narzędzie),
• Znajomość CodeceptJS,
• Doświadczenie z Spring Cloud Contract,
• Znajomość Camunda BPM lub innych workflow engines,
• Znajomość GitLab CI/CD i integracji testów w pipeline,
• Doświadczenie z TestContainers,
• Znajomość Docker i Kubernetes,
• Doświadczenie z testami smoke/contract dla API,
• Certyfikacje ISTQB.

Oferujemy:
• - Pracę na odpowiedzialnym stanowisku w największej grupie kapitałowej w kraju,
• - Super atmosferę, przyjazne środowisko pracy, współpracę z osobami otwartymi i chętnie dzielącymi się wiedzą,
• - Stabilne zatrudnienie w ramach umowy o pracę,
• - Możliwość budowy strategii testowej od podstaw,
• - Pracę z najnowszymi technologiami cloud-native,
• - Elastyczne godziny pracy,
• - Szkolenia i certyfikacje (szczególnie GCP, Kubernetes),
• - Pakiet benefitów (karta Multisport, opieka medyczna w LuxMed, ubezpieczenie na życie, liczne oferty pracownicze dedykowane pracownikom Grupy).

🔍 Dekoder Ogłoszenia

🔴
Dołącz do nowo tworzonego Zespołu budującego od podstaw w oparciu o rozwiązania Open-source system obsługi zgłoszeń w architekturze cloud-native.
Może oznaczać, że będziesz pracować nad projektem od zera, ale też że będziesz musiał radzić sobie z brakiem ugruntowanych procesów i narzędzi.
🔴
W projektowanym systemie duży nacisk będzie położony na integrację z systemami legacy i systemami Partnerów zewnętrznych za pomocą udostępnianych API.
Przygotuj się na pracę z przestarzałymi technologiami i potencjalnie słabo udokumentowanymi API, co może być frustrujące.
🔴
Wsparcie użytkowników biznesowych w realizacji scenariuszy testów akceptacyjnych
Może oznaczać, że będziesz musiał poświęcać dużo czasu na szkolenie i pomoc osobom nietechnicznym, co może odciągać od głównych obowiązków technicznych.
🟡
Uczestnictwo w procesie planowania sprintów i estymacji zadań
Oprócz zadań technicznych, będziesz zaangażowany w procesy planowania, co może oznaczać dodatkowe spotkania i odpowiedzialność za szacowanie czasu.
🟡
Doświadczenie z narzędziami do automatyzacji testów (CodeceptJS, Playwright, itp.)
Wymienienie 'itp.' sugeruje, że mogą pojawić się inne, nieokreślone narzędzia, z którymi będziesz musiał się zapoznać.