QA Engineer (Cypress)

Apply
  • Lokalizacja Warszawa, Katowice, Bielsko-Biała
  • Praca zdalna Możliwa
  • Forma zatrudnienia Umowa o pracę | B2B
  • Wynagrodzenie 16 000 - 25 000 PLN B2B
  • Pełen etat Tak

O zespole

Cześć, nazywam się Adam Mrowiec. W eSky jestem odpowiedzialny za obszar Inspiration and Landing Pages. Jest to kluczowa część naszych systemów, pozwalająca naszym klientom poznać ciekawe kierunki podróży i przejść bezpośrednio do zakupu usług turystycznych. Naszym głównym celem jest rozbudowa oraz utrzymanie systemów, które prowadzą klienta do wyboru eSky jako towarzysza podróży. 

Poszukuję osoby, która pomoże nam w testowaniu i utrzymywaniu wysokiej jakości rozwiązań zaprojektowanych przez zespół. Do codziennej pracy wykorzystujemy framework Cypress oraz język Gherkin

Nasze oczekiwania:

  • Minimum rok doświadczenia na podobnym stanowisku. 
  • Dobra znajomość języka JavaScript ES6 oraz TypeScript.
  • Doświadczenie w testach API oraz UI.
  • Praktyczna znajomość HTML/XHTML.
  • Umiejętność praktycznego wykorzystania technik CSS Selector oraz XPath. 
  • Znajomość narzędzi przeglądarkowych Dev Tools.
  • Wiedza w zakresie inżynierii programowania oraz znajomość dobrych praktyk.
  • Doświadczenie w przygotowaniu scenariuszy testowych.

Mile widziane:

  • Praktyczne wykorzystanie języka Python.
  • Rozumienie składni Gherkin.
  • Doświadczenie w pracy z WebDriver lub Protractor.
  • Posiadanie certyfikatów ISEB/ISTQB.Znajomość systemu kontroli wersji GIT.
  • Wiedza w zakresie budowania zapytań SQL.
  • Doświadczenie w pracy z narzędziami ciągłej integracji.
  • Znajomość metodyki BDD w automatyzacji.
  • Wiedza w zakresie budowania rozwiązań w oparciu o Kubernetes.

Co oferujemy:

  •  Dojrzałe procesy technologiczne – Test Driven Development, Continuous Integration, codzienne wdrożenia pozwalające na obserwowanie efektów pracy
  •  Bezpośredni wpływ na kształt rozwiązań oraz bliską współpracę z biznesem
  •  Pełną autonomię – samoorganizujące się zespoły, swoboda tworzenia metodyki pracy i wyboru technologii
  •  Zaawansowany proces Agile
  •  Duże możliwości rozwoju – praca z najnowszymi technologiami, szkolenia wewnętrzne i zewnętrzne (np. z Machine Learning, Kubernetes)
  •  Udział w konferencjach IT – co roku jesteśmy obecni na najważniejszych branżowych konferencjach, nie tylko w Polsce, ale i za granicą (m.in. Google Cloud Next, .NET Developer Days, Dutch PHP, PyCon, ngPoland, AA Days)
  • Benefity w systemie kafeteryjnym – karta Multisport, bilety do kina, kody rabatowe w sklepach, możliwość skorzystania z grupowego ubezpieczenia na życie oraz prywatnej opieki medycznej

Wyzwania, jakie na Ciebie czekają:

  • Analiza i projektowanie przypadków testowych.
  • Wykonywanie scenariuszy testowych.
  • Raportowanie wszystkich znalezionych problemów i błędów.
  • Implementacja i utrzymanie testów automatycznych end-to-end w technologii JavaScript z wykorzystaniem języka TypeScript oraz frameworka Cypress.
  • Integracja rozwiązań na produkcję.
  • Wsparcie przy migracji testów do nowszej technologii.

Jak wygląda proces rekrutacyjny?

  • Prześlij nam swoje CV – po zapoznaniu się z nim dostaniesz od nas ankietę w której poprosimy Cię o krótką ewaluację Twoich umiejętności w technologiach, z którymi pracujemy (ok. 10 minut)
  • Krótka rozmowa telefoniczna z członkiem naszego zespołu rekrutacyjnego (ok. 10 minut
  • Rozmowa techniczna składająca się z części teoretycznej i praktycznej polegającej na live codingu (ok. 2 godziny)
  • Informacja zwrotna, niezależnie od wyniku rekrutacji, w ciągu maksymalnie tygodnia \

Stack tchnologiczny:

  • Node.js 14+
  • Cypress 9+
  • Cucumber
  • Python
  • Protractor
  • Git
  • CI/CD
  • Jenkins
  • Docker
  • Kubernetes
  • Spinnaker
  • Kibana

Benefity

Benefity pracownicze

Już od drugiego miesiąca pracy, możesz skorzystać z atrakcyjnej oferty benefitów firmowych.

  • Karta Multisport
  • Prywatna opieka medyczna
  • Budżet na prywatne podróże

Benefity

Rozwój

Stawiamy na rozwój naszych pracowników.

  • Czas na naukę
  • Knowledge sharing
  • Wewnętrzne i zewnętrzne szkolenia

Benefity

Elastyczny czas pracy

Chcesz pracować zdalnie, z biura czy hybrydowo? Możesz wybrać, jaki styl pracy odpowiada Ci najbardziej.

  • Elastyczne godziny pracy
  • Możliwość pracy zdalnej
  • Zwinne środowisko pracy