Quality Assurance Automation Engineer in Wrocław

Quality Assurance Automation Engineer in Wrocław

Wrocław Pełny etat 60750 - 74250 zł / rok (szac.) Hybrydowo
A

W skrócie

  • Zadania: Prowadź inicjatywy inżynierii jakości w nowoczesnej platformie chmurowej na Microsoft Azure.
  • Firma: Innowacyjna firma technologiczna z kulturą współpracy i rozwoju.
  • Benefity: Atrakcyjne wynagrodzenie, możliwość pracy zdalnej oraz rozwój zawodowy.
  • Pozostałe informacje: Dynamiczne środowisko z możliwościami szybkiego rozwoju kariery.
  • Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na jakość aplikacji.
  • Kwalifikacje: 7+ lat doświadczenia w automatyzacji testów i programowaniu w Pythonie.

Przewidywane wynagrodzenie mieści się w przedziale 60750 - 74250 zł za rok.

Poszukujemy doświadczonego i pasjonującego inżyniera automatyzacji testów, który poprowadzi inicjatywy inżynierii jakości dla nowoczesnej platformy chmurowej opartej na Microsoft Azure. Rola ta wymaga silnej wiedzy w zakresie automatyzacji testów opartych na Pythonie, nowoczesnych praktyk testowania oraz inżynierii wspomaganej przez AI.

Kluczowe obowiązki:

  • Definiowanie i posiadanie ogólnej strategii jakości i automatyzacji dla aplikacji chmurowych zbudowanych na Azure.
  • Projektowanie, rozwijanie i utrzymywanie skalowalnych frameworków automatyzacji testów przy użyciu Pythona i nowoczesnych narzędzi testowych.
  • Konwertowanie historii użytkowników i kryteriów akceptacji na wykonalne scenariusze BDD oraz promowanie praktyk TDD i projektowania testowalnego.
  • Automatyzacja testów opartych na ryzyku, w tym: testy jednostkowe, testy API, testy kontraktowe, testy integracyjne, testy end-to-end, testy dostępności oraz testy regresyjne.
  • Budowanie i wykonywanie testów automatycznych przy użyciu Playwright (preferowane) lub podobnych frameworków.
  • Walidacja aplikacji w oparciu o front-endy oparte na React, REST API, bazy danych PostgreSQL, systemy komunikacyjne, usługi danych Azure oraz architektury rozproszone.
  • Implementacja solidnej automatyzacji dla aplikacji opartych na zdarzeniach i mikroserwisach.
  • Integracja automatycznych bram jakości w ramach pipeline'ów CI/CD GitLab.
  • Napędzanie ciągłych ulepszeń w zakresie niezawodności testów, diagnostyki, raportowania oraz redukcji niestabilnych testów.
  • Współpraca z zespołami inżynieryjnymi w celu ustalenia powtarzalnych standardów jakości i najlepszych praktyk.
  • Wykorzystanie GitHub Copilot, inżynierii wspomaganej przez AI, niestandardowych agentów, powtarzalnych umiejętności oraz inteligentnych przepływów pracy w celu przyspieszenia dostarczania automatyzacji przy jednoczesnym zapewnieniu zarządzania i jakości kodu.
  • Mentorowanie programistów i inżynierów QA w zakresie automatyzacji, standardów testowania oraz praktyk inżynierii jakości.

Wymagane umiejętności i doświadczenie:

  • 7+ lat doświadczenia w automatyzacji testów i inżynierii jakości.
  • Silna praktyczna znajomość programowania w Pythonie (obowiązkowe).
  • Rozległe doświadczenie z Playwright w zakresie: automatyzacji UI, testowania API, mockowania i wirtualizacji usług, śledzenia i debugowania, równoległego wykonywania oraz zaawansowanego raportowania.
  • Silne doświadczenie w testowaniu: REST API, mikroserwisów, testach kontraktowych oraz testach integracyjnych.
  • Praktyczne doświadczenie z pipeline'ami CI/CD (preferowany GitLab), BDD (Cucumber/Behave lub podobne), TDD oraz specyfikacją przez przykład.
  • Silne zrozumienie projektowania frameworków, zarządzania danymi testowymi, testowania dostępności oraz obserwowalności i monitorowania.
  • Doświadczenie w pracy w środowiskach Agile/Scrum.
  • Inżynieria wspomagana przez AI i nowoczesne praktyki jakości.

Idealny kandydat powinien mieć praktyczne doświadczenie w korzystaniu z: niestandardowych agentów AI, instrukcji repozytoriów, inżynierii podpowiedzi, integracji MCP oraz projektowania i automatyzacji testów wspomaganych przez AI. Powinieneś być w stanie skutecznie walidować kod generowany przez AI, utrzymywać deterministyczne asercje testowe, chronić wrażliwe informacje oraz stosować bezpieczne praktyki inżynieryjne.

Umiejętności dodatkowe:

  • Doświadczenie z Azure Data Factory, Databricks lub usługami danych Azure.
  • Ekspozycja na testowanie wydajności.
  • Testowanie w kontenerach przy użyciu Docker/Testcontainers.
  • Narzędzia do testowania kontraktów, takie jak Pact.

Czego szukamy:

  • Silne umiejętności rozwiązywania problemów.
  • Doskonale umiejętności komunikacyjne i zarządzania interesariuszami.
  • Umiejętność wpływania na zespoły inżynieryjne i promowania kultury jakości.
  • Pasja do nowoczesnej automatyzacji testów i inżynierii napędzanej przez AI.
  • Udokumentowane doświadczenie w mentorowaniu i coachingu.

Dlaczego warto do nas dołączyć?

  • Pracuj nad nowoczesnymi rozwiązaniami chmurowymi Azure.
  • Bądź częścią kultury inżynieryjnej opartej na AI.
  • Napędzaj strategię jakości na dużą skalę.
  • Współpracuj z wysoko wykwalifikowanymi zespołami globalnymi.
  • Możliwość kształtowania przyszłości nowoczesnej inżynierii jakości.

Quality Assurance Automation Engineer in Wrocław – pracodawca: ALOIS Solutions

ALOIS Solutions to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w Wrocławiu, sprzyjające innowacjom i rozwojowi zawodowemu. Nasza kultura pracy opiera się na współpracy i ciągłym doskonaleniu, a pracownicy mają dostęp do szkoleń oraz możliwości awansu, co pozwala im rozwijać swoje umiejętności w obszarze technologii chmurowych i automatyzacji procesów. Dodatkowo, elastyczne godziny pracy oraz wsparcie w realizacji projektów sprawiają, że praca u nas jest nie tylko satysfakcjonująca, ale także dostosowana do indywidualnych potrzeb pracowników.

A

Dane kontaktowe:

Zespół rekrutacyjny ALOIS Solutions

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Quality Assurance Automation Engineer in Wrocław

Python
Test Automation
Quality Engineering
Playwright
REST API Testing
Microservices Testing
CI/CD Pipelines