Test Automation Engineer/ QA
ITFS Sp. z o.o.
⚲ Gdynia
23 520 - 26 880 PLN (B2B)
Wymagania
- Python
Opis stanowiska
O projekcie: Miejsce pracy: 100% zdalnie Start: ASAP Współpraca: B2B z ITFS Wynagrodzenie: 140-160 pln/h netto + VAT Proces rekrutacyjny: krótka rozmowa z ITFS (ok. 15 min) ➡ rozmowa miękko-techniczna z klientem ➡ decyzja Wymagania: Solidne doświadczenie w QA (min. 4 lata), ze szczególnym naciskiem na automatyzację testów lub development. Podejście „automation-first”, przy jednoczesnym rozumieniu wartości testów manualnych tam, gdzie wnoszą dodatkową jakość. Biegłość w korzystaniu z frameworków automatyzacji testów (np. Playwright) oraz narzędzi do zarządzania testami (np. Zephyr). Umiejętność tworzenia i wykonywania testów automatycznych dla aplikacji webowych i mobilnych. Dobra znajomość pipeline’ów CI/CD oraz doświadczenie w integracji testów automatycznych z tymi środowiskami. Doświadczenie w testowaniu API (manualnym lub automatycznym). Umiejętność pisania testów w TypeScript, Pythonie, Maestro lub innych językach skryptowych. Znajomość środowisk chmurowych, takich jak GCP (Google Cloud Platform), oraz narzędzi Infrastructure as Code (np. Terraform) będzie dodatkowym atutem. Certyfikat ISTQB Foundation (CTFL) oraz szeroka wiedza o różnych typach testów (np. funkcjonalne, regresyjne, smoke, integracyjne, end-to-end). Doświadczenie w TDD, shift-left lub podobnych podejściach będzie dodatkowym plusem. Dobre umiejętności komunikacyjne, umożliwiające współpracę z różnymi rolami, interesariuszami i zespołami. Codzienne zadania: - Tworzenie, rozwijanie i prowadzenie strategii testów dla obszaru Findability, zapewniając odpowiednie pokrycie kluczowych funkcjonalności. - Budowanie i utrzymywanie testów automatycznych na poziomie unit, integracyjnym i end-to-end, wspieranych testami manualnymi tam, gdzie to potrzebne. - Wspieranie zespołu w dostarczaniu jakości poprzez promowanie dobrych praktyk testowych i zwiększanie pokrycia testami. - Zapewnianie szybkiego i konkretnego feedbacku dotyczącego wydań, błędów i nowych funkcjonalności zanim trafią na produkcję. - Wczesne identyfikowanie ryzyk jakościowych i proaktywna współpraca z zespołem w celu ich rozwiązania. - Współpraca z zespołem QA Platform i udział w ciągłym ulepszaniu narzędzi, procesów oraz sposobów pracy. - Udział w ceremoniach zespołu oraz aktywne wspieranie ciągłego doskonalenia sposobu pracy.