Brak wyników spełniających kryteria wyszukiwania.

QA/Test Automation Engineer (Python)
GreenMinds Sp. z o.o.Polska
Job Description
Dla jednego z naszych Klientów o międzynarodowej renomie (jedna z najbardziej prestiżowych firm konsultingowych i audytorskich na świecie) poszukujemy doświadczonego specjalisty na stanowisko QA and Test Automation Engineer.
Chcesz dołączyć do naszego zespołu deweloperskiego, aby tworzyć niezawodne, skalowalne i łatwe w utrzymaniu rozwiązania? Jesteśmy specjalistami w zautomatyzowanym testowaniu, które zapewniają wysoką jakość naszych wydań (release'ów).
Tryb pracy: 100% zdalna (godziny 9-17). Rodzaj zatrudnienia: wyłącznie kontrakt B2B. Stawka: do 155 PLN/h + VAT. Proces rekrutacyjny (jedna rozmowa screeningowa + dwa spotkania z Klientem). Proces całkowicie w formie online.
Twoje główne zadania będą obejmować:
- Udział w całym cyklu testowania: planowanie, projektowanie, automatyzacja, wykonywanie, raportowanie i wsparcie.
- Współpraca z interdyscyplinarnymi zespołami w środowisku Agile w celu zdefiniowania wymagań (które można testować) oraz kryteriów akceptacji.
- Projektowanie, tworzenie i utrzymywanie zautomatyzowanych testów dla API, interfejsów użytkownika (web UI), services i data pipelines)
- Implementacja frameworków testowych, fixtures i utilities w Pythonie, aby umożliwić szybką informację zwrotną.
- Konfigurowanie i optymalizacja CI/CD, artefaktów i quality gates.
- Tworzenie i utrzymywanie dokumentacji testowej, w tym: planów testów, przypadków testowych i raportów o defektach.
- Promowanie praktyk jakościowych: shift-left testing, risk-based testing) i ciągły rozwój.
- Monitorowanie flakiness i wydajności testów - optymalizacja stabilności i czasu wykonania.
- Wkład w testowanie poza-funkcjonalne (wydajność, niezawodność, testy bezpieczeństwa).
Wymagania:
- Znajomość Pythona do automatyzacji testów (np. Pytest, Unittest; Page objects / Fixtures).
- Doświadczenie w automatyzacji Web UI (np. Playwright, Selenium).
- Testowanie API (np. pytest + requests; narzędzia takie jak Postman/Bruno).
- Integracja z CI/CD dla zautomatyzowanych testów (Azure DevOps).
- Znajomość strategii i poziomów testowania (unit, integration, e2e), koncepcji TDD/BDD.
- Doświadczenie w zarządzaniu danymi testowymi i konfiguracją środowiska.
- Doświadczenie z Git'em i code review.
- Znajomość SQL do walidacji danych i back-end flows.
- Język angielski na poziomie minimum B2.
- Doświadczenie w metodyce Agile.
- Znajomość chmury i kontenerów (Azure, Docker, Kubernetes)
Nice to have:
- Testowanie wydajności (np. Locust, JMeter) i podstawowa praktyka testowania bezpieczeństwa.
- Znajomość narzędzi do analizy statycznej i jakości kodu dla Pythona (np. mypy, flake8, black).
- Doświadczenie w testowaniu front-endu (np. testowanie aplikacji React/Angular, testy komponentów/integracji).
- Doświadczenie z machine learning.
Co oferujemy?
- Praca 100% zdalna (godziny 9-17).
- Uproszczony Proces: Sprawny, w pełni zdalny proces rekrutacji (1 x screening + 2 x spotkanie z Klientem).
- Możliwość pracy z najnowszymi technologiami chmurowymi i automatyzacją. Praca w środowisku międzynarodowym.
Zainteresowany/a? Dołącz do nas :)
Zainteresowany ofertą?
Aplikuj już teraz!