JustJoin.IT Stacjonarnie Senior

Senior QA (Automat) | Tech Services

Edge One Solutions Sp. z o.o

⚲ Kraków

Do uzgodnienia

Wymagania

  • doświadczenie w projektowaniu i utrzymaniu testów automatycznych dla API RESTful i gRPC
  • doświadczenie w testach integracyjnych systemów backendowych w środowisku chmurowym (GCP)
  • doświadczenie w rozwoju frameworków testowych w Javie (wewnętrzny framework oparty na Spring Boot)
  • gotowość do udziału w dyżurach technicznych (on-call)
  • gotowość do pracy hybrydowej — 3 dni w tygodniu z biura klienta w Krakowie
  • doświadczenie w mentoringu młodszych inżynierów QA
  • doświadczenie z WireMock lub podobnymi narzędziami do mockowania usług zewnętrznych

Opis stanowiska

Projekt to duża inicjatywa w branży lotniczej — rozwój i utrzymanie kluczowych systemów wewnętrznych obsługujących krytyczne procesy transakcyjne na dużą skalę. Będziesz projektować i utrzymywać testy automatyczne API (RESTful, gRPC), prowadzić testy integracyjne w chmurze GCP, rozwijać frameworki testowe w Javie oraz mentorować młodszych QA. To oferta dla doświadczonego automatyzującego, który lubi pracę z systemami krytycznymi i jest gotowy na dyżury on-call. Szczera uwaga: opis mówi o 'podstawowej' umiejętności skryptowania (Python/Bash), ale w kontekście automatyzacji testów i przygotowywania danych oczekiwania mogą być wyższe niż sugeruje to słowo.

🔍 Dekoder Ogłoszenia

🔴
Indywidualne podejście pozwala na dopasowanie projektów do umiejętności, przez co realnie wspieramy się w rozwoju kompetencji.
Może oznaczać, że projekty są dopasowywane do pracownika, ale też że pracownik będzie musiał szybko adaptować się do różnych, potencjalnie niepasujących do jego głównych umiejętności zadań.
🔴
duża i złożona inicjatywa
Projekt może być skomplikowany, wymagać dużo czasu na zrozumienie i potencjalnie wiązać się z trudnościami w implementacji.
🔴
kluczowych systemów wewnętrznych w branży lotniczej
Praca nad systemami krytycznymi, co może oznaczać wysokie wymagania dotyczące jakości, stabilności i potencjalnie stresujące sytuacje w przypadku awarii.
🔴
obsługującymi krytyczne procesy transakcyjne oraz operacje realizowane na dużą skalę
Oznacza, że systemy są kluczowe dla działania firmy i obsługują duży ruch, co może generować presję i wymagać wysokiej wydajności oraz niezawodności.
🔴
Podstawowa umiejętność pisania skryptów (np. w językach Python lub Bash), przydatna w automatyzacji testów, przygotowywaniu danych i tworzeniu narzędzi pomocniczych.
Chociaż nazwane 'podstawową', może oznaczać, że od kandydata oczekuje się więcej niż tylko podstaw, zwłaszcza w kontekście automatyzacji testów.