TheProtocol.IT Praca zdalna Mid

Tester Automatyzujący (Java / Playwright) (m/k/n)

UPVANTA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ

⚲ Wrocław

Wymagania

  • Java
  • Playwright
  • Selenium
  • Selenide
  • Gherkin
  • Cucumber.js
  • GitLab
  • Jenkins
  • Elasticsearch (nice to have)

Opis stanowiska

Wymagania: - Bardzo dobra znajomość Java - Komercyjne doświadczenie w automatyzacji testów aplikacji webowych - Doświadczenie z Playwright (Java) – warunek konieczny - Znajomość Selenium / Selenide i tworzenia stabilnych testów UI - Znajomość Page Object Pattern i dobrych praktyk automatyzacji - Znajomość Cucumber (BDD, scenariusze w Gherkin) - Bardzo dobra wiedza z zakresu HTTP (statusy, nagłówki, DevTools) - Bardzo dobra znajomość REST API i testowania z użyciem Postman / Insomnia - Doświadczenie z GitLab - Praca z CI/CD (np. Jenkins) - Umiejętność debugowania błędów na podstawie logów z Kibana Mile widziane: - Praca z dużymi plikami JSON (dynamiczne modyfikowanie danych) - Znajomość Allure Report - Znajomość Elasticsearch - Umiejętność budowania narzędzi wspierających automatyzację (helpery, mockowanie) - Znajomość zasad Clean Code i SOLID w kontekście testów O firmie: - Welcome to Upvanta, where our motto is “We Care More”. - Founded in 2018, we have grown into a dynamic IT services company with a team of over 180 dedicated professionals. Our journey has been marked by exceptional year-over-year growth, driven by our unwavering commitment to our clients. Zakres obowiązków: - Kogo szukamy? - Testera Automatyzującego, który swobodnie porusza się w świecie testów UI i API, rozumie, jak działa web „pod maską”, i potrafi budować stabilne, utrzymywalne frameworki testowe w oparciu o dobre praktyki. Oferujemy: - Praca w 100% zdalna - Stawka: 700-950 PLN/MD B2B

🔍 Dekoder Ogłoszenia

🔴
swobodnie porusza się w świecie testów UI i API
Oczekuje się, że kandydat będzie potrafił samodzielnie rozwiązywać problemy i nie będzie potrzebował ciągłego wsparcia.
🔴
rozumie, jak działa web „pod maską”
Może oznaczać potrzebę głębokiego zrozumienia protokołów sieciowych i działania przeglądarek, a nie tylko podstawowej wiedzy.
🔴
potrafi budować stabilne, utrzymywalne frameworki testowe w oparciu o dobre praktyki
Może oznaczać, że kandydat będzie odpowiedzialny za projektowanie i rozwijanie całego frameworka od podstaw, a nie tylko za pisanie pojedynczych testów.
🔴
dynamicznym IT services company
Firma może być w fazie szybkiego rozwoju, co może oznaczać częste zmiany priorytetów i procesów.
🔴
wyjątkowy wzrost rok do roku
Może sugerować presję na wyniki i ciągłe dążenie do zwiększania efektywności, co może przekładać się na obciążenie pracą.