Poszukujemy doświadczonego QA Test Engineera (Automation) do pracy przy rozwoju i utrzymaniu automatycznych testów dla aplikacji webowych oraz usług backendowych w obszarze Consumer Finance. Rola obejmuje projektowanie i implementację testów automatycznych w oparciu o Java i Selenium, automatyzację testów API (REST) oraz integrację testów z procesami CI/CD. W zakres obowiązków wchodzi również realizacja testów wydajnościowych (JMeter), zarządzanie danymi testowymi oraz rozwijanie pokrycia automatycznymi testami we współpracy z zespołem developerskim w środowisku Agile.
responsibilities :
Projektowanie i implementacja automatycznych testów (UI oraz API) we współpracy z developerami, testerami manualnymi oraz Product Ownerem
Automatyzacja procesów testowych w celu ograniczenia zakresu testów manualnych
Wykonywanie testów wydajnościowych z wykorzystaniem JMeter
Przygotowywanie i zarządzanie danymi testowymi
Monitorowanie wyników testów, analiza błędów oraz dokumentowanie rezultatów
Wspieranie zespołu w zwiększaniu pokrycia testami automatycznymi
Udział w rozwijaniu dobrych praktyk QA w projekcie
requirements-expected :
Minimum 5 lat doświadczenia w automatyzacji testów, w jednym z obszarów: testy GUI (Web) lub testy usług (REST)
Umiejętność programowania w Java
Certyfikat ISTQB Foundation Level lub równoważna wiedza z zakresu testowania oprogramowania
Doświadczenie w korzystaniu z narzędzi wspierających automatyzację testów, takich jak: Maven, Playwright, Selenium WebDriver, Rest-Assured, Postman, Chrome DevTools
Bardzo dobra znajomość Git
Doświadczenie w pracy z Playwright, Java Selenium lub Cypress
Doświadczenie w testach niefunkcjonalnych, w szczególności testach wydajnościowych z wykorzystaniem JMeter
Doświadczenie w pracy z narzędziami do zarządzania testami (preferowany qTest)
Doświadczenie w pracy z Confluence oraz Jira
Doświadczenie w pracy z narzędziami CI/CD (np. Jenkins lub Bamboo)
Doświadczenie w testowaniu aplikacji mobilnych będzie dodatkowym atutem
Umiejętność pracy z różnymi formatami danych (XML, CSV, JSON) będzie dodatkowym atutem
Doświadczenie w implementacji podejścia BDD oraz znajomość Gherkin