Starszy/a Specjalista/ka ds. automatyzacji testów
Polska Agencja Żeglugi Powietrznej
⚲ Warszawa, Włochy
18 000–20 000 zł brutto / mies.
Wymagania
- Java
- JavaScript
- TypeScript
- Playwright
- Selenium
- Git
- GitHub
- Azure DevOps
- JMeter
- Jira
Opis stanowiska
Nasze wymagania:
Min. 5 lat doświadczenia w testowaniu oprogramowania, w tym min. 3 lata w automatyzacji testów
Doświadczenie w projektowaniu i wdrażaniu strategii testów automatycznych od podstaw
Bardzo dobra znajomość jednego z języków: Java lub TypeScript/JavaScript
Doświadczenie w automatyzacji testów UI (Playwright/Selenium)
Doświadczenie w testach API (REST, SOAP - np. RestAssured/Postman/SoapUI)
Znajomość wzorców projektowych w automatyzacji (Page Object, Screenplay)
Doświadczenie w pracy z CI/CD (np. Jenkins, Github Actions, Azure DevOps)
Praktyczna znajomość systemów kontroli wersji (Git)
Umiejętność analizy logów i diagnozowania błędów
Praktyczna znajomość SQL umożliwiająca weryfikację danych
Doświadczenie w pracy w metodykach Agile (Scrum/Kanban)
Mile widziane:
Doświadczenie z testami wydajnościowymi (np. JMater/Gatling)
Znajomość testów kontraktowych (np. Pact)
Doświadczenie z Docker/Kubernetes (uruchamianie środowisk testowych)
Praca z narzędziami do raportowania (np. Allure/ReportPortal)
Znajomość architektury mikroserwisowej
Doświadczenie w testach bezpieczeństwa (podstawy OWASP)
Umiejętność code review dla testów automatycznych
Znajomość narzędzi test management (np. Jira+Xray/TestRail)
Zakres obowiązków:
Projektowanie i wdrażanie strategii testów automatycznych
Budowa i rozwój frameworka testowego (UI/API) dostosowanego do architektury systemu
Definiowanie zakresu i priorytetów automatyzacji
Wybór narzędzi i technologii dla automatyzacji testów
Integracja testów z pipeline CI/CD i optymalizacją ich działania
Analiza wyników testów i diagnoza przyczyn błędów
Współpraca z developerami przy analizie defektów (root cause analysis)
Udział w refinementach - analiza wymagań pod kątem testowalności
Udział w warsztatach i szkoleniach
Wprowadzenie standardów i dobrych praktyk (celan code, design patterns w testach)
Tworzenie i utrzymanie dokumentacji testowej oraz artefaktów jakościowych zgodnie z wewnętrznymi standardami
Definiowanie podejścia do testów akceptacyjnych oraz ich automatyzacją (E2E)
Code review kodu testowego i mentoringiem zespołu QA
Identyfikacja ryzyk jakościowych
Raportowanie jakości i pokryciem testów
Oferujemy:
Umowa o pracę z wynagrodzeniem podstawowym 18 000 - 20 000 zł brutto
Godziny pracy: elastyczny start (7-9)
Hybrydowy system pracy 2/3 po wdrożeniu
Pracę w kilkuosobowym zespole
Merytoryczne wsparcie na każdym etapie wdrożenia
Bogaty pakiet medyczny w Luxmed (w tym stomatologię)
Pakiet Multisport
Możliwość korzystania z Ośrodka Sportu znajdującego się na terenie Agencji
Dyżury lekarza w przychodni znajdującej się w naszej siedzibie
Bezpłatny parking dla pracowników
Dofinansowanie do wypoczynku
Dofinansowanie do biletów do kina, teatru, na koncerty dla pracowników i członków rodziny
Dofinansowanie do edukacji dzieci
Dofinansowanie do kursów/szkoleń
Dodatkowe ubezpieczenie
Pracowniczy Program Emerytalny
Pakiet świadczeń z Zakładowego Funduszu Świadczeń Socjalnych
Min. 5 lat doświadczenia w testowaniu oprogramowania, w tym min. 3 lata w automatyzacji testów
Doświadczenie w projektowaniu i wdrażaniu strategii testów automatycznych od podstaw
Bardzo dobra znajomość jednego z języków: Java lub TypeScript/JavaScript
Doświadczenie w automatyzacji testów UI (Playwright/Selenium)
Doświadczenie w testach API (REST, SOAP - np. RestAssured/Postman/SoapUI)
Znajomość wzorców projektowych w automatyzacji (Page Object, Screenplay)
Doświadczenie w pracy z CI/CD (np. Jenkins, Github Actions, Azure DevOps)
Praktyczna znajomość systemów kontroli wersji (Git)
Umiejętność analizy logów i diagnozowania błędów
Praktyczna znajomość SQL umożliwiająca weryfikację danych
Doświadczenie w pracy w metodykach Agile (Scrum/Kanban)
Mile widziane:
Doświadczenie z testami wydajnościowymi (np. JMater/Gatling)
Znajomość testów kontraktowych (np. Pact)
Doświadczenie z Docker/Kubernetes (uruchamianie środowisk testowych)
Praca z narzędziami do raportowania (np. Allure/ReportPortal)
Znajomość architektury mikroserwisowej
Doświadczenie w testach bezpieczeństwa (podstawy OWASP)
Umiejętność code review dla testów automatycznych
Znajomość narzędzi test management (np. Jira+Xray/TestRail)
Zakres obowiązków:
Projektowanie i wdrażanie strategii testów automatycznych
Budowa i rozwój frameworka testowego (UI/API) dostosowanego do architektury systemu
Definiowanie zakresu i priorytetów automatyzacji
Wybór narzędzi i technologii dla automatyzacji testów
Integracja testów z pipeline CI/CD i optymalizacją ich działania
Analiza wyników testów i diagnoza przyczyn błędów
Współpraca z developerami przy analizie defektów (root cause analysis)
Udział w refinementach - analiza wymagań pod kątem testowalności
Udział w warsztatach i szkoleniach
Wprowadzenie standardów i dobrych praktyk (celan code, design patterns w testach)
Tworzenie i utrzymanie dokumentacji testowej oraz artefaktów jakościowych zgodnie z wewnętrznymi standardami
Definiowanie podejścia do testów akceptacyjnych oraz ich automatyzacją (E2E)
Code review kodu testowego i mentoringiem zespołu QA
Identyfikacja ryzyk jakościowych
Raportowanie jakości i pokryciem testów
Oferujemy:
Umowa o pracę z wynagrodzeniem podstawowym 18 000 - 20 000 zł brutto
Godziny pracy: elastyczny start (7-9)
Hybrydowy system pracy 2/3 po wdrożeniu
Pracę w kilkuosobowym zespole
Merytoryczne wsparcie na każdym etapie wdrożenia
Bogaty pakiet medyczny w Luxmed (w tym stomatologię)
Pakiet Multisport
Możliwość korzystania z Ośrodka Sportu znajdującego się na terenie Agencji
Dyżury lekarza w przychodni znajdującej się w naszej siedzibie
Bezpłatny parking dla pracowników
Dofinansowanie do wypoczynku
Dofinansowanie do biletów do kina, teatru, na koncerty dla pracowników i członków rodziny
Dofinansowanie do edukacji dzieci
Dofinansowanie do kursów/szkoleń
Dodatkowe ubezpieczenie
Pracowniczy Program Emerytalny
Pakiet świadczeń z Zakładowego Funduszu Świadczeń Socjalnych
🔍 Dekoder Ogłoszenia
🔴
Doświadczenie w projektowaniu i wdrażaniu strategii testów automatycznych od podstaw
Oczekuje się, że będziesz budować całą strategię i infrastrukturę testów automatycznych, a nie tylko rozwijać istniejące rozwiązania.
🔴
Budowa i rozwój frameworka testowego (UI/API) dostosowanego do architektury systemu
Prawdopodobnie będziesz odpowiedzialny za stworzenie lub znaczące przeprojektowanie istniejącego frameworka, co może wymagać dużo pracy i decyzji architektonicznych.
🔴
Wybór narzędzi i technologii dla automatyzacji testów
Masz dużą swobodę w wyborze, ale też ponosisz pełną odpowiedzialność za decyzje technologiczne i ich konsekwencje.
🟡
Umiejętność code review dla testów automatycznych
Oczekuje się, że będziesz nie tylko pisać kod testowy, ale także oceniać i poprawiać kod pisany przez innych członków zespołu.
🟡
Znajomość architektury mikroserwisowej
Choć jest to mile widziane, może sugerować, że będziesz musiał radzić sobie ze złożonością testowania rozproszonych systemów.