Senior QA Automation Engineer in Kraków

Senior QA Automation Engineer in Kraków

Kraków Pełny etat 62100 - 75900 zł / rok (szac.) Hybrydowo
R

W skrócie

  • Zadania: Twórz i utrzymuj zautomatyzowane testy dla aplikacji webowych i mobilnych.
  • Firma: Innowacyjna firma technologiczna zajmująca się zarządzaniem aktywami.
  • Benefity: B2B, głównie zdalna praca, regularne wizyty w biurze w Krakowie.
  • Pozostałe informacje: Możliwość pracy w międzynarodowym projekcie z zespołem deweloperów.
  • Dlaczego ta praca: Pracuj nad krytycznymi rozwiązaniami i rozwijaj swoje umiejętności w automatyzacji testów.
  • Kwalifikacje: Doświadczenie w testowaniu oprogramowania i automatyzacji, znajomość Java i Selenium.

Przewidywane wynagrodzenie mieści się w przedziale 62100 - 75900 zł za rok.

Obecnie poszukujemy Senior QA Automation Engineer z doświadczeniem w Java, aby dołączyć do projektu skoncentrowanego na opracowywaniu rozwiązania dla organizacji zajmujących się użytecznością i intensywnymi zasobami. Platforma pomaga inżynierom i menedżerom aktywów poprawić niezawodność, dostępność i wydajność krytycznych zasobów, wspierając ocenę stanu aktywów, analizę ryzyka operacyjnego oraz planowanie utrzymania i inwestycji.

Rozwiązanie zapewnia środowisko oparte na sieci web dla zespołów inżynieryjnych, utrzymaniowych i zarządzających aktywami oraz zawiera funkcje takie jak monitorowanie stanu zdrowia aktywów i ryzyka, modele oceny niezawodności, analiza scenariuszy utrzymania, raportowanie KPI i analityka, a także integracje z systemami przedsiębiorstwa przez REST APIs i interfejsy komunikacyjne.

Projekt obejmuje również hybrydową aplikację mobilną rozwijaną w Flutterze, z automatycznym testowaniem mobilnym wdrożonym przy użyciu Appium. Poszukujemy doświadczonego inżyniera QA, który łączy silną wiedzę z zakresu testowania oprogramowania i automatyzacji testów z solidnym zapleczem technicznym. Rola obejmuje testowanie API, UI, integracji i wydajności, rozwijanie zautomatyzowanych zestawów testowych oraz bliską współpracę z programistami przez cały cykl życia rozwoju.

Obowiązki:

  • Definiowanie celów testowych, scenariuszy testowych i przypadków testowych
  • Wykonywanie testów funkcjonalnych i automatycznych w różnych warstwach aplikacji
  • Rozwijanie i utrzymywanie zautomatyzowanych zestawów testowych
  • Testowanie API, interfejsów użytkownika, integracji systemowych i wydajności aplikacji
  • Przeprowadzanie analizy defektów i analizy przyczyn źródłowych
  • Ścisła współpraca z programistami od wczesnego etapu cyklu życia rozwoju, aby zapewnić testowalność nowych funkcji
  • Współpraca z programistami w celu identyfikacji, analizy i rozwiązywania problemów z produktem
  • Zapewnienie ogólnej jakości i stabilności dostarczonej funkcjonalności
  • Wsparcie w redukcji defektów trafiających do produkcji
  • Weryfikacja integracji z systemami zewnętrznymi przez REST APIs i interfejsy komunikacyjne
  • Zapewnienie wysokiej jakości dokumentacji defektów, scenariuszy testowych i procesów QA
  • Wsparcie ciągłego doskonalenia procesów QA i praktyk automatyzacji testów

Wymagania:

  • Doświadczenie komercyjne na poziomie senior w testowaniu oprogramowania i automatyzacji testów
  • Praktyczne doświadczenie programistyczne w Java
  • Silne doświadczenie komercyjne z Selenium
  • Silne zrozumienie najlepszych praktyk QA, metodologii testowania i procesów testowych
  • Doświadczenie w tworzeniu i utrzymywaniu zautomatyzowanych zestawów testowych
  • Doświadczenie w testowaniu API, UI, integracji i wydajności
  • Znajomość SQL i baz danych relacyjnych
  • Doświadczenie z Gitem i przepływami pracy związanymi z kontrolą wersji
  • Doświadczenie z narzędziami CI/CD i automatycznym wykonywaniem testów
  • Doświadczenie z Zephyr Scale i/lub Azure DevOps
  • Dobre zrozumienie metodologii Agile/Scrum
  • Umiejętność przeprowadzania analizy przyczyn źródłowych i samodzielnego badania defektów oprogramowania
  • Dobre umiejętności pisemne i ustne w języku angielskim
  • Znajomość języka polskiego ze względu na model komunikacji w projekcie

Miło widziane:

  • Doświadczenie z Appium
  • Doświadczenie z aplikacjami opartymi na Flutterze
  • Doświadczenie w testowaniu aplikacji hybrydowych lub mobilnych
  • Doświadczenie w pracy z złożonymi integracjami przedsiębiorstw i REST APIs
  • Doświadczenie w rozwiązaniach związanych z zarządzaniem aktywami, systemami przemysłowymi, użytecznością lub infrastrukturą krytyczną
  • MSc w dziedzinie informatyki lub pokrewnej

Lokalizacja w Krakowie lub okolicach, co ułatwia regularne wizyty w biurze.

Oferujemy:

  • Współpracę na podstawie umowy B2B
  • Głównie zdalną pracę z regularnymi wizytami w biurze w Krakowie, około raz na 1-2 tygodnie
  • Udział w międzynarodowym projekcie technologicznym skoncentrowanym na niezawodności krytycznych aktywów i zarządzaniu aktywami
  • Pracę zarówno z aplikacjami webowymi, jak i mobilnymi
  • Możliwość rozwijania rozwiązań do automatyzacji testów przy użyciu Java i Selenium
  • Bliską współpracę z programistami przez cały cykl życia rozwoju oprogramowania
  • Jednoetapową rozmowę techniczną z klientem
  • Rozmowa techniczna prowadzona głównie w języku polskim
  • Brak oczekiwań dotyczących kodowania na żywo podczas procesu rekrutacji

Senior QA Automation Engineer in Kraków – pracodawca: Relout sp. z o.o

Jako agencja consultingowa, oferujemy wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku technologicznym. Nasza kultura pracy opiera się na współpracy i wsparciu, co pozwala na efektywne dzielenie się wiedzą oraz mentoring młodszych inżynierów. Pracując z nami, masz szansę na realny wpływ na rozwój innowacyjnych projektów oraz dostęp do nowoczesnych technologii w elastycznym modelu pracy zdalnej.

R

Dane kontaktowe:

Zespół rekrutacyjny Relout sp. z o.o

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior QA Automation Engineer in Kraków

Java
Selenium
API Testing
UI Testing
Integration Testing
Performance Testing
Automated Test Suites