Senior Quality Engineer in Katowice

Senior Quality Engineer in Katowice

Katowice Pełny etat 90000 - 110000 zł / rok (szac.) Hybrydowo
T

W skrócie

  • Zadania: Twórz i utrzymuj plany testów oraz automatyzuj procesy testowe.
  • Firma: Dynamiczna firma zajmująca się technologią w branży lotniczej.
  • Benefity: Atrakcyjne wynagrodzenie, możliwość pracy zdalnej i rozwój zawodowy.
  • Pozostałe informacje: Możliwość rozwoju kariery w zespole scrumowym.
  • Dlaczego ta praca: Pracuj nad innowacyjnymi produktami i wpływaj na jakość usług lotniczych.
  • Kwalifikacje: 4-6 lat doświadczenia w testowaniu oprogramowania i umiejętności programistyczne w Javie.

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

Dla naszego klienta poszukujemy utalentowanego i zmotywowanego Starszego Inżyniera Jakości Oprogramowania. Platforma handlowa i merchandisingowa dla linii lotniczych umożliwia liniom lotniczym tworzenie spersonalizowanych ofert i dynamicznego ustalania cen dla klientów. Zespół odpowiedzialny jest za dostarczanie nowoczesnego, wielokanałowego, rzeczywistego doświadczenia zakupowego. Zapewnia obniżenie kosztów poprzez konsolidację wspólnych komponentów, w tym konsolidację systemu zarządzania ofertami. To unikalna okazja do pracy nad krytycznym i operacyjnie złożonym produktem o wysokiej wydajności, który również współdziała z kilkoma kluczowymi produktami. To pomoże wybranemu kandydatowi pracować nad produktami o wysokiej wydajności oraz otworzy możliwości dla innych produktów i umożliwi rozwój kariery.

Obowiązki:

  • Tworzenie i utrzymywanie planów testów (funkcjonalnych, regresyjnych i integracyjnych)
  • Projektowanie, wdrażanie i utrzymywanie przypadków testowych z pełną ścisłością do wymagań i kart historii
  • Opracowywanie i utrzymywanie zautomatyzowanych zestawów testów regresyjnych
  • Wykorzystanie narzędzi do testowania wspomaganego przez AI w celu przyspieszenia projektowania testów, poprawy pokrycia i identyfikacji przypadków brzegowych
  • Wykonywanie testów funkcjonalnych, regresyjnych i niefunkcjonalnych
  • Identyfikacja defektów, dokumentowanie ustaleń i współpraca z zespołem scrumowym w celu ich rozwiązania
  • Odpowiedzialność za ogólną jakość produktu w zakresie testów funkcjonalnych, regresyjnych i integracyjnych
  • Aktywne promowanie współpracy i mentalności jakości w zespole scrumowym
  • Udzielanie informacji na temat kamieni milowych wydania i ocen gotowości
  • Koordynowanie planowania i wykonywania testów w różnych środowiskach
  • Produkcja i komunikacja metryk jakości oraz ocen ryzyka
  • Uczestnictwo i wkład w ceremonie scrumowe
  • Aktualizacja statusu testów w Rally codziennie
  • Współpraca z inżynierami oprogramowania w celu zapewnienia odpowiedniego pokrycia testowego dla wszystkich nowych lub zmienionych funkcjonalności
  • Udział w działaniach szacunkowych i rozmiarowych
  • Zaangażowanie na wczesnym etapie dyskusji dotyczących projektowania rozwiązań w celu wpływania na testowalność i jakość

Wymagania:

  • 4-6 lat doświadczenia zawodowego w testowaniu oprogramowania lub inżynierii jakości
  • Silne zrozumienie metodologii testowania oprogramowania, procesów i metryk jakości
  • Umiejętności programowania w Javie
  • Narzędzia i ramy automatyzacji: praktyczne doświadczenie z narzędziami takimi jak Cucumber, Selenium, JMeter, SoapUI lub równoważnymi ramami testowymi
  • Doświadczenie w korzystaniu z narzędzi do testowania i jakości wspomaganych przez AI, takich jak: generowanie przypadków testowych wspierane przez AI, inteligentna analiza defektów i pomoc w triage, wspomagane przez AI testowanie eksploracyjne i identyfikacja przypadków brzegowych
  • Umiejętność równoważenia spostrzeżeń generowanych przez AI z osądami inżynieryjnymi i decyzjami opartymi na ryzyku
  • Rozwój testów napędzany przez AI z odpowiedzialnością: skuteczne wykorzystanie narzędzi AI do poprawy pokrycia testów, szybkości i wglądu, zachowując jednocześnie odpowiedzialność za projektowanie testów, poprawność, bezpieczeństwo i utrzymywalność
  • Testowanie uwierzytelniania i autoryzacji: doświadczenie w walidacji funkcjonalnego i brzegowego zachowania przepływów authN/authZ poprzez testy API i integracyjne
  • Współpraca między zespołami: skuteczna współpraca z zespołami inżynierii oprogramowania, platformy, bezpieczeństwa i SRE w celu promowania wspólnej mentalności jakości
  • Silne umiejętności współpracy i komunikacji w zespołach inżynieryjnych, produktowych i platformowych
  • Inżynieria automatyzacji testów: biegłość programowania w Javie w celu projektowania i utrzymywania zautomatyzowanych testów
  • Komunikacja: silne umiejętności komunikacyjne w języku angielskim, pisemne i werbalne, odpowiednie do współpracy międzygeograficznej i międzyfunkcjonalnej
  • Praktyki SDLC i Agile: znajomość metodologii rozwoju Agile/Scrum i podejść do testowania shift-left
  • Świadomość systemów i narzędzi: podstawowa znajomość poleceń Unix/Linux i serwerów aplikacyjnych (np. Tomcat)
  • Zarządzanie środowiskiem testowym: umiejętność konfigurowania, walidacji i rozwiązywania problemów z środowiskami testowymi

Senior Quality Engineer in Katowice – pracodawca: Tenarai Europe

Tenarai Europe to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w sercu innowacji technologicznych. Nasza kultura opiera się na współpracy i ciągłym rozwoju, co pozwala pracownikom na zdobywanie nowych umiejętności i awansowanie w ramach organizacji. Pracując z najnowszymi technologiami AI, masz szansę na realny wpływ na jakość oprogramowania, a elastyczny model pracy hybrydowej sprzyja równowadze między życiem zawodowym a prywatnym.

T

Dane kontaktowe:

Zespół rekrutacyjny Tenarai Europe

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

Test Plan Creation
Test Case Design and Implementation
Automated Regression Testing
AI-assisted Testing Tools
Functional Testing
Regression Testing
Non-functional Testing