Pracuj.pl Hybrydowo Senior

QA Test Engineer (automation) - Consumer Finance

B2B.NET S.A.

⚲ Gdańsk, Gdynia, Warszawa

Wymagania

  • Java
  • Selenium
  • REST API
  • CI/CD
  • Playwright

Opis stanowiska

Nasze wymagania: 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 Mile widziane: Praktyczne doświadczenie w testach manualnych Dobre umiejętności prezentacyjne oraz komunikacyjne O projekcie: 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. Zakres obowiązków: 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