Pracuj.pl Praca zdalna Senior

QA Automation Engineer

G-CORE INNOVATIONS SOCIETE A RESPONSABILITE LIMITEE

⚲ Kraków

Do uzgodnienia

Wymagania

  • minimum 3 lata doświadczenia w QA Automation (Middle) lub 5 lat (Senior)
  • mocne umiejętności programowania w Pythonie
  • doświadczenie w tworzeniu i utrzymaniu frameworków automatyzacji testów
  • solidna znajomość administracji i troubleshootingu w Linux
  • praktyczne doświadczenie z Docker i środowiskami kontenerowymi
  • doświadczenie z systemami CI/CD (GitLab CI, Jenkins, GitHub Actions lub podobne)
  • umiejętność czytania dokumentacji technicznej w języku angielskim
  • zatrudnienie wyłącznie na umowę o pracę

Opis stanowiska

Będziesz projektować, rozwijać i utrzymywać frameworki automatyzacji testów dla usług backendowych i API, tworzyć wewnętrzne narzędzia QA oraz integrować testy z pipeline'ami CI/CD. Praca obejmuje też walidację backendu, testy UI i API oraz analizę wyników testów w środowisku Linux i kontenerach Docker. To oferta dla inżyniera QA z co najmniej 3-letnim doświadczeniem (Middle) lub 5-letnim (Senior), który ma mocne umiejętności w Pythonie i swobodnie porusza się w środowisku DevOps. Uwaga: oczekuje się aktywnego wykorzystywania agentów AI i LLM do generowania kodu, debugowania i analizy logów. Zatrudnienie wyłącznie na umowę o pracę.

🔍 Dekoder Ogłoszenia

🔴
Ability to effectively leverage AI agents for code generation, debugging, test development, log analysis, and productivity improvements
Oczekuje się, że będziesz aktywnie wykorzystywać narzędzia AI do przyspieszenia swojej pracy, co może oznaczać, że firma nie inwestuje w rozwój wewnętrznych narzędzi lub procesów.
🔴
Experience using LLMs to accelerate test case creation, automation development, and incident investigation
Podobnie jak wyżej, sugeruje to nacisk na wykorzystanie zewnętrznych narzędzi AI do zadań, które tradycyjnie byłyby wykonywane przez inżynierów.
🟡
Middle (3+ years of experience) or Senior (5+ years)
Podział na poziomy może być elastyczny, a faktyczne wymagania dotyczące doświadczenia mogą się różnić w zależności od potrzeb projektu.
🟡
Solid understanding of software testing methodologies, QA processes, and test design techniques
Choć brzmi to standardowo, może oznaczać, że firma oczekuje od kandydata nie tylko umiejętności technicznych, ale także głębokiego teoretycznego przygotowania w zakresie QA.
🟢
work closely with development and platform teams to improve reliability, scalability, and release confidence across our products
Oznacza to, że będziesz miał dużą odpowiedzialność za jakość produktu końcowego i będziesz musiał aktywnie współpracować z innymi zespołami.