Senior Quality Engineer in Warsaw

Senior Quality Engineer in Warsaw

Warsaw Pełny etat 90000 - 110000 zł / rok (szac.) Stacjonarnie
F

W skrócie

  • Zadania: Współpraca z zespołem w celu zapewnienia wysokiej jakości oprogramowania i testów.
  • Firma: Innowacyjna firma technologiczna z różnorodnym zespołem.
  • Benefity: Dodatkowe dni wolne, wsparcie w rozwoju oraz programy zdrowotne.
  • Pozostałe informacje: Możliwość pracy z AI i rozwijania standardów jakości w zespole.
  • Dlaczego ta praca: Kształtuj jakość produktów w dynamicznym środowisku z nowoczesnymi technologiami.
  • Kwalifikacje: 5+ lat doświadczenia w inżynierii jakości i umiejętności analityczne.

Przewidywane wynagrodzenie mieści się w przedziale 90000 - 110000 zł za rok.

Poszukujemy Senior Quality Engineer, który dołączy do naszego zespołu w rozwijaniu platformy publikacyjnej Frontiers. Obecnie realizujemy projekt na poziomie całej organizacji, mający na celu przebudowę naszej platformy publikacyjnej, wprowadzając architekturę opartą na rękopisach oraz wbudowując agentów AI w celu usprawnienia procesów redakcyjnych. Ta transformacja obejmuje redesign doświadczenia użytkownika oraz zastąpienie przestarzałych systemów modułowymi, skalowalnymi usługami wspierającymi automatyzację i podejmowanie decyzji.

Jako Senior Quality Engineer będziesz ściśle współpracować z inżynierami, menedżerami produktu i interesariuszami, aby zapewnić, że rozwiązania są dobrze zdefiniowane, świadome ryzyka i walidowane przez cały cykl rozwoju przed wdrożeniem. Będziesz identyfikować ryzyka na wczesnym etapie, definiować strategie walidacji i zapewniać, że kontrole jakości są wbudowane w codzienny rozwój.

Będziesz działać jako coach jakości i umożliwiacz w zespole, wspierając inżynierów w poprawie praktyk testowych, zwiększaniu automatycznej walidacji, wbudowywaniu kontroli jakości w ich codzienną pracę oraz skutecznym wykorzystywaniu narzędzi AI w tych działaniach. Ta rola oferuje możliwość kształtowania jakości produktu, pracując z zespołami międzyfunkcyjnymi w szybko zmieniającym się i ewoluującym środowisku.

Kluczowe obowiązki:

  • Współpraca z inżynierami, menedżerami produktu i interesariuszami w celu zapewnienia, że wymagania są jasne, testowalne i spójne.
  • Definiowanie strategii walidacji, decydowanie, co należy walidować, na jakim poziomie i w jaki sposób.
  • Definiowanie scenariuszy testowych obejmujących kluczowe przepływy użytkowników i przypadki brzegowe.
  • Identyfikowanie ryzyk i potencjalnych scenariuszy awarii na wczesnym etapie, zanim rozpocznie się rozwój.
  • Przegląd i kwestionowanie wymagań niefunkcjonalnych (wydajność, niezawodność, bezpieczeństwo), aby zapewnić, że są jasne i mierzalne.
  • Zapewnienie, że testy automatyczne (API, integracja, end-to-end) są wprowadzone i uruchamiane w pipeline'ach CI/CD w celu ciągłej walidacji zmian.
  • Koordynowanie działań testowych i walidacyjnych w zespole, zapewniając, że kontrole jakości są zakończone przed wydaniem zmian.
  • Współpraca przy gotowości do wydania, wspierając decyzje o tym, czy zmiana jest gotowa do wdrożenia na podstawie wyników walidacji.
  • Definiowanie i przestrzeganie kontroli po wydaniu, zapewniając, że system zachowuje się zgodnie z oczekiwaniami w produkcji.
  • Wykorzystanie danych produkcyjnych i sygnałów jakości (błędy, logi, metryki, incydenty) do poprawy strategii walidacji i zapobiegania powtarzającym się problemom.
  • Poprawa procesów i metryk jakości zespołu, wykorzystując dane do identyfikacji problemów i wprowadzania ulepszeń.
  • Wsparcie zespołu w poprawie praktyk testowych i dzielenie się odpowiedzialnością za jakość.
  • Zastosowanie narzędzi AI do wsparcia testowania, walidacji i analizy oraz pomoc zespołowi w ich skutecznym wykorzystaniu.
  • Wkład w społeczność inżynierii jakości, dzielenie się praktykami i pomoc w ewolucji standardów jakości w zespołach.

Wymagania:

  • 5+ lat doświadczenia w rolach związanych z inżynierią jakości / QA.
  • Silne zrozumienie testowania oprogramowania i praktyk jakości, z doświadczeniem w definiowaniu strategii walidacji.
  • Silne umiejętności analityczne i rozwiązywania problemów.
  • Umiejętność zrozumienia ogólnego obrazu systemu i analizy interakcji między komponentami, identyfikując ryzyka, luki i potencjalne punkty awarii.
  • Doświadczenie w testowaniu API (np. REST Assured, Postman), a także w testowaniu integracyjnym i end-to-end.
  • Doświadczenie w budowaniu i utrzymywaniu testów automatycznych oraz pracy z pipeline'ami CI/CD.
  • Doświadczenie w testowaniu wydajności (np. k6, JMeter).
  • Ciekawość i proaktywność w przyjmowaniu narzędzi wspomagających AI w codziennej pracy.

Umiejętności mile widziane:

  • Doświadczenie w testowaniu kontraktów (np. Pact).
  • Doświadczenie w nowoczesnych frameworkach automatyzacji testów (np. Playwright).
  • Doświadczenie w migracjach systemów na dużą skalę.
  • Doświadczenie w praktykach i narzędziach BDD.
  • Komfort w przeglądaniu pull requestów i wkładaniu się w kod testowy, gdy zajdzie taka potrzeba.

Korzyści:

  • Priorytetowo traktujemy obecność w biurze i podkreślamy współpracę osobistą, ale oferujemy również odpowiednie dostosowania, gdzie to potrzebne, zgodnie z polityką firmy.
  • Dodatkowe dni zdrowotne ponad roczny limit urlopu.
  • Do 3 płatnych dni wolontariatu każdego roku.
  • 24/7 poufny program wsparcia dla pracowników (zdrowie, zdrowie psychiczne, wsparcie prawne i finansowe).
  • Wsparcie w nauce i rozwoju poprzez Frontiers Learning Hub.
  • Konkurencyjne lokalne benefity zależne od kraju (np. opieka zdrowotna i świadczenia emerytalne).

Frontiers aktywnie przyjmuje różnorodność i jest bezpiecznym oraz przyjaznym miejscem pracy. Rekrutacja jest wolna od dyskryminacji - w tym na podstawie rasy, pochodzenia narodowego lub etnicznego, wieku, religii, niepełnosprawności, płci, tożsamości płciowej lub orientacji seksualnej. Z pracownikami z ponad 50 różnych narodów, nasza różnorodność tworzy żywe zespoły i nieustannie wyzwala nas do doceniania wielu perspektyw.

Senior Quality Engineer in Warsaw – pracodawca: Frontiers

Jako wiodący wydawca badań w Polsce, oferujemy naszym pracownikom wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku. Nasza kultura pracy opiera się na współpracy i innowacyjności, a konkurencyjne benefity oraz wsparcie w przejściu na nowoczesną architekturę technologii sprawiają, że jesteśmy atrakcyjnym miejscem dla inżynierów oprogramowania, którzy pragną mieć realny wpływ na rozwój platformy wydawniczej.

F

Dane kontaktowe:

Zespół rekrutacyjny Frontiers

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Quality Engineer in Warsaw

Analytical Skills
Problem-Solving Skills
Software Testing
Validation Strategies
API Testing
Automated Testing
CI/CD Pipelines