Overview
Wiesz, jak działa unikatowa poduszka ratunkowa, wykorzystywana podczas zagrożenia lawinowego? Albo bioniczne protezy ręki? Jak można angażować druk 3D, robotykę oraz metodologię STEAM do kreowania nowoczesnej edukacji? To tylko kilka z projektów, które wspieramy na co dzień w Grupie NCBR. Dołącz do jedynej takiej organizacji dofinansowującej innowacje w Polsce. Weź udział w unikatowej pracy nad rozwojem konkurencyjności polskiej gospodarki.
nr referencyjny: DRS_03_S1_25 miejsce pracy: Warszawa wymiar etatu: cały etat
Obowiązki
Osoba, która dołączy do naszego Zespołu będzie odpowiedzialna za tworzenie i utrzymanie stabilnego, skalowalnego ekosystemu testów automatycznych (E2E/UI/API) w Playwright (Python).
- projektowanie, implementacja i review scenariuszy BDD (Gherkin: Given–When–Then);
- rozwój i utrzymanie frameworku testowego (struktura warstw, reużywalne komponenty/kroki, strategia lokatorów, Page Object/Screenplay);
- integracja z CI/CD w GitLab: równoległe uruchomienia, matrix (przeglądarki/środowiska), publikacja raportów i artefaktów (video/trace);
- przygotowanie i izolacja danych testowych, mocki/stuby/intercepty sieciowe Playwright; stabilizacja testów (flaky analysis, retry, wait’y kontekstowe);
- analiza awarii i triage, współpraca z dev/PO przy doprecyzowaniu kryteriów akceptacji oraz jakości implementacji;
- mentoring i egzekwowanie standardów QA (konwencje repozytorium, przeglądy MR, standardy raportowania);
- prowadzenie code review i mentoring młodszych QA;
- doświadczenie w pracy w zespołach większych niż piętnastoosobowe;
- doświadczenie w test management;
- zautomatyzowane kontrole dostępności (a11y) i podstawowe testy wydajnościowe (np. k6/jmeter) na poziomie smoke;
- doświadczenie w migracjach (Selenium → Playwright) i standaryzacji repozytoriów/konwencji.
Wymagania
- wykształcenie wyższe, preferowane o profilu informatycznym lub pokrewnym;
- minimum 5 lat doświadczenia w komercyjnej automatyzacji testów (UI/API);
- minimum 2 lata praktycznego doświadczenia w BDD;
- minimum 2 lata doświadczenia w intensywnej pracy z Playwright (Python): framework, trace/screenshot/video, stabilizacja, CI/CD;
- biegłość w Gherkin/BDD oraz przekładaniu AC (Acceptance Criteria) na testy automatyczne;
- bardzo dobra znajomość Playwright (Python), pytest, wzorców (Page Object/Screenplay), strategii lokatorów, stabilizacji testów;
- CI/CD: konfiguracja jobów, artefaktów, retry, parallelism, warunków jakości;
- git i dobre praktyki pracy w repozytorium (branching, MR/PR, code review);
- prowadzenie code review i mentoring młodszych QA;
- doświadczenie w pracy w zespołach większych niż 15 osób;
- doświadczenie w test management;
- zautomatyzowane kontrole dostępności (a11y) i podstawowe testy wydajnościowe (np. k6/jmeter) na poziomie smoke;
- doświadczenie w migracjach (Selenium → Playwright) i standaryzacji repozytoriów/konwencji.
Informacje dodatkowe
Jesteśmy otwarci na zatrudnianie osób z niepełnosprawnością spełniających wymagania rekrutacyjne.
Po więcej informacji odnośnie zasad wynagradzania w naszej organizacji zapraszamy TU.
Zaznaczamy, że skontaktujemy się z wybranymi kandydatami.
Na podstawie art. 24 ust. 6 ustawy z dnia 14 czerwca 2024 r. o ochronie sygnalistów informujemy, że w NCBR+ sp. z o.o. obowiązuje Regulamin zgłoszeń wewnętrznych dotyczących naruszenia prawa i podejmowania działań następczych.
Może Pan/Pani dokonać zgłoszenia ewentualnego naruszenia prawa, o którym dowiedział/a się Pan/Pani w związku z procesem rekrutacji pod adresem e-mail: sygnalistancbrplus-at-ncbr.gov.pl. Pełnomocnikiem ds. zgłoszeń wewnętrznych w NCBR+ sp. z o.o. jest Małgorzata Gąsior-Ratajczyk. If you have additional questions about this recruitment, contact: Agata Chamlińska, +48 571 226 658.
informację opublikował: Agata Chamlińska