Starszy/a Specjalista/ka ds. automatyzacji testów
Polska Agencja Żeglugi Powietrznej
To rola seniora automatyzacji testów w państwowej agencji zarządzania ruchem lotniczym. Będziesz projektować od podstaw strategię automatyzacji, budować frameworki testowe UI/API, integrować je z CI/CD, mentoringować zespół QA oraz uczestniczyć w całym cyklu wytwarzania oprogramowania w metodyce Agile. Domena jest specyficzna – systemy krytyczne dla bezpieczeństwa lotniczego, co może wiązać się z dodatkowymi procedurami i regulacjami.
Brakuje: nie podano dokładnej liczby dni pracy w biurze po wdrożeniu (tylko '2/3'), brak informacji o wielkości i strukturze zespołu qa.
To rola seniora automatyzacji testów w państwowej agencji zarządzania ruchem lotniczym. Będziesz projektować od podstaw strategię automatyzacji, budować frameworki testowe UI/API, integrować je z CI/CD, mentoringować zespół QA oraz uczestniczyć w całym cyklu wytwarzania oprogramowania w metodyce Agile. Domena jest specyficzna – systemy krytyczne dla bezpieczeństwa lotniczego, co może wiązać się z dodatkowymi procedurami i regulacjami.
- ✓Wynagrodzenie 18 000–20 000 PLN na UoP – dobre jak na polski rynek
- ✓Elastyczne godziny startu (7-9)
- ✓Bogaty pakiet medyczny (Luxmed z stomatologią) i opieka lekarza w biurze
- ✓Pracowniczy Program Emerytalny (PPE)
- ✓Dofinansowanie szkoleń/kursów oraz edukacji dzieci
- ✓Realny wpływ na automatyzację od podstaw w krytycznej domenie lotniczej
- −Wysoki wymiar pracy stacjonarnej (60%) – realnie 3 dni w biurze tygodniowo
- −Praca w małym zespole (kilkuosobowym) – może oznaczać dużą odpowiedzialność i ograniczone wsparcie
- −Proces rekrutacyjny zawiera 'spotkanie praktyczne' – nie wiadomo, czy to zadanie domowe, case study, czy live coding
- !Nieprecyzyjne określenie hybrydy: '2/3 po wdrożeniu' – nie wiadomo, ile dni w biurze docelowo
- !Brak informacji o wielkości i strukturze zespołu QA
- !Państwowa agencja – potencjalnie wolniejsze decyzje i biurokracja
- !Mentoring zespołu QA, ale nie wiadomo, czy zespół już istnieje, czy trzeba go zbudować
- •Projektowanie i wdrażanie strategii automatyzacji testów dla systemu krytycznego
- •Budowa i rozwój frameworka testowego UI (Playwright/Selenium) oraz API (REST/SOAP)
- •Integracja automatyzacji z pipeline'em CI/CD (Azure DevOps, Jenkins, GitHub Actions)
- •Analiza wyników testów, diagnoza błędów i root cause analysis z developerami
- •Code review kodu testowego oraz mentoring zespołu QA
- •Udział w refinementach – analiza wymagań pod kątem testowalności
- •Tworzenie dokumentacji testowej i raportowanie jakości (pokrycie, ryzyka)
- •Wybór narzędzi i technologii automatyzacji – ocena i dobór pod kątem architektury
Oferta dla doświadczonych specjalistów (Senior).
Tester z 5-letnim stażem, w tym 3 lata automatyzacji, znający przynajmniej jeden język (Java lub TS/JS), mający styczność z Playwright/Selenium i podstawami CI/CD. Osoba gotowa do przejęcia odpowiedzialności za strategię automatyzacji w małym zespole.
Kandydaci z mniej niż 5 latami w testach lub mniej niż 3 latami automatyzacji. Osoby preferujące w pełni zdalną pracę (60% czasu w biurze). Juniorzy i midzi bez ugruntowanego doświadczenia w budowie frameworków.
- ?Ile osób liczy zespół QA i ilu z nich zajmuje się automatyzacją?
- ?Czy automatyzacja jest budowana od zera, czy istnieją już jakieś testy/frameworki?
- ?Jak wygląda 'spotkanie praktyczne' – czy to zadanie do wykonania, czy case study?
- ?Czy po wdrożeniu docelowy model to 2 dni w biurze, a 3 zdalnie, czy inaczej?
- ?Jaki jest główny system/testowany produkt? Czy to legacy czy nowoczesny stack?
- ?Czy przewidziane są dyżury on-call lub praca w systemie zmianowym?
- ?Jakie są najbliższe plany dotyczące automatyzacji – co musi powstać w pierwszej kolejności?
- −Nie podano dokładnej liczby dni pracy w biurze po wdrożeniu (tylko '2/3')
- −Brak informacji o wielkości i strukturze zespołu QA
- −Nie wiadomo, czy automatyzacja jest budowana od zera, czy są już istniejące skrypty
- −Brak informacji o systemach/testowanych aplikacjach (legacy vs nowoczesne)
Praca w małym, kilkuosobowym zespole, w metodyce Agile/Scrum, z naciskiem na code review i automatyzację. Oczekiwane jest merytoryczne wsparcie i mentoring.
5 etapów: 1) weryfikacja CV, 2) kontakt z wybranymi kandydatami, 3) spotkanie rekrutacyjne, 4) spotkanie praktyczne, 5) informacja zwrotna.
Poniżej mediany rynkowej
Dane z aktywnych ofert zawierających technologię Java. Pełne statystyki zarobków →