Quality Assurance Automation Engineer
OEC
Rola polega na pracy w centralnym zespole QA, który rotuje między różnymi produktami i zespołami inżynieryjnymi co kilka miesięcy. Oznacza to ciągłą zmianę stosu technologicznego (Java, C#, .NET, Playwright, Selenium) i domen. Nie jest to monotonne testowanie jednego kodu przez lata – wymagana jest wszechstronność i szybkie wdrażanie się w nowe frameworki. Codzienna praca obejmuje budowę i utrzymanie frameworków testowych, testy wydajnościowe (JMeter, NeoLoad), automatyzację testów baz danych i BI, oraz wykorzystanie narzędzi AI (GitHub Copilot, Claude) do przyspieszenia testowania.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: nie podano liczby osób w zespole qa., brak informacji o ewentualnych dyżurach on-call..
Rola polega na pracy w centralnym zespole QA, który rotuje między różnymi produktami i zespołami inżynieryjnymi co kilka miesięcy. Oznacza to ciągłą zmianę stosu technologicznego (Java, C#, .NET, Playwright, Selenium) i domen. Nie jest to monotonne testowanie jednego kodu przez lata – wymagana jest wszechstronność i szybkie wdrażanie się w nowe frameworki. Codzienna praca obejmuje budowę i utrzymanie frameworków testowych, testy wydajnościowe (JMeter, NeoLoad), automatyzację testów baz danych i BI, oraz wykorzystanie narzędzi AI (GitHub Copilot, Claude) do przyspieszenia testowania.
- ✓Różnorodność – rotacja między produktami zapewnia ekspozycję na różne stacki i domeny.
- ✓Aktywne zachęcanie do używania narzędzi AI (GitHub Copilot, Claude) w codziennej pracy.
- ✓Możliwość prowadzenia testów wydajnościowych i NFT – realny wpływ na jakość produktu.
- ✓Dostęp do szkoleń zewnętrznych, platform e-learningowych i wsparcia technicznych liderów.
- ✓Praktyki DevOps i CI/CD w projektach.
- !Rotacja między produktami co kilka miesięcy – nie dla osób ceniących stabilność i długoterminową pracę nad jednym kodem.
- !Oczekiwanie wszechstronności w wielu technologiach przy jednoczesnym braku głębokiej specjalizacji – może być wyzwaniem.
- !Proces rekrutacyjny składający się z 4 etapów (HR Screen, Tech Interview, Manager Interview, Final/Leadership Meeting) – może być czasochłonny.
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie, budowanie i utrzymywanie zautomatyzowanych frameworków testowych w Java, C#, .NET, Playwright, Selenium lub Cucumber w zależności od produktu.
- •Tworzenie i rozwijanie testów behawioralnych i regresyjnych walidujących funkcje przy każdym wdrożeniu.
- •Przeprowadzanie testów wydajnościowych (obciążeniowych, stresowych, wytrzymałościowych) za pomocą JMeter, NeoLoad lub Artillery – analiza wyników i rekomendacje.
- •Automatyzacja testów baz danych (MSSQL, PostgreSQL) i raportów BI w celu rozszerzenia pokrycia poza warstwę UI.
- •Współpraca z Product, Engineering i Customer Success w zarządzaniu cyklem życia bugów – od zgłoszenia do rozwiązania.
- •Pomoc zespołom w implementacji wymagań niefunkcjonalnych (NFR) i prowadzenie praktyk testów niefunkcjonalnych (NFT).
- •Wykorzystanie narzędzi AI (GitHub Copilot, Claude) do przyspieszenia tworzenia testów, debugowania i analizy wyników.
- •Wkład w ciągłe doskonalenie procesów QA, narzędzi i kompetencji zespołu.
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Minimalny kandydat to tester/QA z 3-letnim stażem w automatyzacji, biegły w jednym z języków (Java/C#/.NET/Playwright), mający podstawowe doświadczenie z testami wydajnościowymi i bazodanowymi oraz gotowość do nauki AI i rotacji między projektami.
Osoby, które preferują głęboką specjalizację w jednym języku lub frameworku i nie chcą zmieniać projektów co kilka miesięcy. Nie dla juniorów z mniej niż 3 latami doświadczenia w automatyzacji ani dla osób niechętnych do korzystania z narzędzi AI.
- ?Jak często następuje rotacja między produktami – co ile miesięcy/tygodni?
- ?Ile osób liczy centralny zespół QA i jak wygląda współpraca z zespołami produktowymi?
- ?Czy narzędzia AI (Copilot, Claude) są wymagane, czy jedynie mile widziane? Czy firma zapewnia subskrypcje?
- ?Jakie są SLA dla testów wydajnościowych i czy są one uruchamiane w produkcji?
- ?Czy istnieje system dyżurów on-call lub wsparcia po godzinach?
- ?Jaka jest polityka dotycząca pracy zdalnej – ile dni w biurze w Krakowie?
- ?Czy istnieje możliwość rozwoju w kierunku DevOps lub architektury testów?
- −Nie podano liczby osób w zespole QA.
- −Brak informacji o ewentualnych dyżurach on-call.
- −Nie wiadomo, jaka jest dokładna częstotliwość rotacji między produktami.
- −Brak konkretnych informacji o budżecie szkoleniowym poza wymienionymi platformami e-learningowymi.
Praca w centralnym zespole QA w modelu Agile, z rotacją między produktami. Kładzie się nacisk na wszechstronność, współpracę z Product i Engineering oraz ciągłe doskonalenie procesów QA.
Proces rekrutacyjny składa się z 4 etapów: HR Screen, Tech Interview, Manager Interview, Final/Leadership Meeting.