Poszukujemy Test Automation Engineera do zespołu RDPD-NE, odpowiedzialnego za wdrożenie procesu retencji i usuwania danych zgodnie z wymogami RODO (GDPR). Rola łączy zadania testera manualnego i automatyzującego (50/50). Osoba na tym stanowisku będzie pracować w środowisku Scrum, blisko współpracując z testerami, deweloperami i analitykami biznesowymi, realizując pełny cykl testów – od analizy wymagań po automatyzację i wsparcie wdrożeń.
Test Engineer
Twój zakres obowiązków
- Współpraca w zespole Scrum z testerami, deweloperami i analitykami biznesowymi.
- Proaktywna komunikacja z zespołem i innymi jednostkami.
- Analiza wymagań i user stories, ich doprecyzowanie i estymacja.
- Tworzenie, utrzymywanie i wykonywanie testów manualnych oraz automatycznych.
- Zgłaszanie i obsługa defektów.
- Zwiększanie pokrycia testami automatycznymi, rozwój frameworku testowego.
- Implementacja i wykonywanie skryptów automatycznych w Python, Robot Framework, Selenium.
- Wsparcie testów UAT, PreProd i Prod.
- Przygotowywanie danych testowych.
- Realizacja zadań zgodnie z Master Test Plan i procesem testowym, proponowanie usprawnień.
Nasze wymagania
- Minimum 4 lata doświadczenia w testowaniu lub rozwoju oprogramowania.
- Minimum 3 lata doświadczenia w Pythonie.
- Minimum 3 lata pracy z Robot Framework i Selenium/SeleniumLibrary.
- Umiejętność lokalizacji elementów webowych przy użyciu XPath.
- Znajomość wzorca POM (Page Object Model).
- Doświadczenie w testach BDD oraz testach integracyjnych (API, Kafka, UC4).
- Znajomość narzędzi: PyCharm, GIT, Jenkins CI/CD, Jira, Confluence, qTest lub równoważne.
- Wiedza ISTQB oraz praktyczne stosowanie technik testowych.
- Doświadczenie w pracy w metodykach zwinnych (Scrum, SAFe).
- Silne umiejętności komunikacyjne, analityczne i w rozwiązywaniu problemów.
- Doświadczenie z Dockerem (konteneryzacja).
- Znajomość SQL.
- Doświadczenie z Contract Testing, Service Virtualization, Data Mocking.
- Znajomość Groovy do Jenkinsfile.