Opis stanowiska:
Poszukujemy Testera Automatyzującego, który dołączy do zespołu odpowiedzialnego za rozwój i utrzymanie platformy bankowości internetowej dla Klientów Indywidualnych. Projekt oparty jest na architekturze mikroserwisowej, a zespoły pracują zgodnie z metodyką Agile (Scrum). Osoba na tym stanowisku będzie odpowiedzialna za tworzenie i rozwój testów automatycznych, zapewnienie wysokiej jakości aplikacji oraz integrację testów z procesem CI/CD.
Zakres obowiązków:
- Planowanie, tworzenie, utrzymywanie i wykonywanie testów automatycznych aplikacji webowej.
- Integracja testów z procesem CI/CD (GitLab, Jenkins).
- Analiza wyników testów, raportowanie błędów i weryfikacja ich poprawek.
- Zarządzanie repozytorium testów automatycznych oraz dokumentacją testową.
- Współpraca z programistami, testerami manualnymi oraz interesariuszami projektu.
- W razie potrzeby wsparcie zespołu w testach manualnych i tworzeniu scenariuszy testowych.
Wymagania:
- Doświadczenie w testowaniu aplikacji webowych oraz znajomość procesu testowego.
- Minimum 4 letnie doświadczenie jako Tester Automatyzujący.
- Znajomość narzędzi: Playwright (TypeScript), Git, GitLab, Jira, Confluence, Jenkins.
- Umiejętność programowania w TypeScript, JavaScript, Java.
- Doświadczenie w integracji testów z pipeline’m CI/CD.
- Samodzielność, komunikatywność oraz umiejętność współpracy w zespole.
- Analityczne myślenie, dokładność i sumienność.
- Znajomość języka angielskiego na poziomie komunikatywnym.
Tech Stack:
- Playwright (TypeScript)
- JavaScript / Java
- Git, GitLab
- Jira, Confluence
- Jenkins (CI/CD)
- Postman, SQL
- Docker
- Spring Boot, Angular (mile widziane)
- Gatling (mile widziane)