QA Test Engineer (Automation)
B2B.NET S.A.
⚲ Warszawa
Wymagania
- Java
- JMeter
- Jira
- Confluence
- Gherkin
- Playwright
- Selenium WebDriver
- Cypress
- Rest-Assured
- Postman
- Bamboo
- Jenkins
Opis stanowiska
Nasze wymagania: Minimum 7 lat doświadczenia w automatyzacji testów Bardzo dobra znajomość programowania w języku Java Doświadczenie w automatyzacji testów UI (Playwright, Selenium WebDriver lub Cypress) Doświadczenie w testowaniu REST API z wykorzystaniem narzędzi takich jak Rest-Assured lub Postman Praktyczna znajomość testów wydajnościowych z użyciem JMeter Doświadczenie w pracy z narzędziami CI/CD (Bamboo lub Jenkins) Znajomość Git oraz pracy z repozytoriami kodu Doświadczenie w pracy z narzędziami Jira oraz Confluence Umiejętność projektowania przypadków testowych i frameworków automatyzujących testy Znajomość podejścia BDD oraz zapisu scenariuszy w formacie Gherkin Dobra znajomość języka angielskiego umożliwiająca pracę w środowisku międzynarodowym Mile widziane: Doświadczenie w testowaniu aplikacji mobilnych Znajomość formatów danych takich jak JSON, XML, CSV Doświadczenie w testowaniu manualnym O projekcie: Dołączysz do zespołu pracującego nad rozwiązaniami w obszarze Consumer Finance, odpowiedzialnymi za produkty finansowe dla klientów indywidualnych. Rola koncentruje się na rozwijaniu automatyzacji testów w celu ograniczenia testowania manualnego oraz zapewnienia wysokiej jakości systemów w środowisku Agile i CI/CD. Będziesz pracować przy testowaniu zarówno warstwy frontendowej (UI), jak i backendowej (API), a także przy testach wydajnościowych kluczowych dla stabilności systemu. Tryb pracy - minimum 3 dni w biurze w tygodniu Zakres obowiązków: Projektowanie i rozwijanie automatycznych testów dla aplikacji webowych oraz usług backendowych (REST API) Automatyzacja testów UI oraz testów serwisowych we współpracy z zespołem developerskim i QA Integracja testów automatycznych z pipeline’ami CI/CD Tworzenie i utrzymywanie frameworków testowych w środowisku Java Wykonywanie testów wydajnościowych oraz analiza wyników testów obciążeniowych Monitorowanie jakości aplikacji i identyfikowanie potencjalnych problemów w systemie Zarządzanie danymi testowymi oraz dokumentowanie wyników testów Współpraca z zespołem developerskim, testerami manualnymi oraz Product Ownerami w środowisku Agile Wprowadzanie usprawnień zwiększających poziom automatyzacji testów i ograniczających testy manualne Oferujemy: Udział w długofalowym projekcie w środowisku międzynarodowym Możliwość pracy z nowoczesnymi narzędziami automatyzacji testów Rozwój kompetencji w obszarze testów wydajnościowych i automatyzacji Współpracę z doświadczonym zespołem developerskim i QA Pracę w metodyce Agile