JustJoin.IT Praca zdalna Mid

Manual QA Tester

PrestaShop

⚲ Opole

5 000 - 9 500 PLN netto (B2B)

Wymagania

  • Docker
  • Git
  • Testing
  • Postman
  • PHP
  • JavaScript
  • SQL

Opis stanowiska

Tester Manualny QA
PrestaShop to platforma eCommerce open source, na której działa już ponad 250 000 sklepów internetowych na całym świecie. Dołączając do nas, wchodzisz w skład zespołu, który dba o jakość technologii wykorzystywanej przez setki tysięcy biznesów - Twoja praca ma bezpośredni wpływ na produkt o globalnym zasięgu.
Tworzy nas społeczność licząca ponad milion osób, ponad 250 certyfikowanych ekspertów oraz 150 partnerów technologicznych - to miejsce, w którym możesz czerpać wiedzę od najlepszych specjalistów i mieć realny wpływ na jakość i kierunek rozwoju produktu.
Poszukujemy osoby dokładnej, odpowiedzialnej i samodzielnej w działaniu, która chce pracować tam, gdzie dbałość o szczegóły i jakość mają realną wagę, a rozwój technologii idzie w parze z rozwojem społeczności open source.

Proponowane widełki: 5000 - 9500 PLN | B2BCzym będziesz się zajmować:
• Triage zgłoszeń napływających z GitHuba i od społeczności - odtwarzanie błędów, kwalifikacja, ocena severity oraz komunikacja zwrotna ze zgłaszającym. 
• Walidacja pull requestów i specyfikacji przed wdrożeniem. Przeprowadzanie testów regresji przed wydaniami, w tym ocena wpływu wprowadzanych zmian na powiązane obszary systemu.
• Projektowanie i utrzymywanie przypadków testowych oraz planów testów.
• Prowadzenie testów eksploracyjnych w obszarach o niepełnej specyfikacji oraz określanie oczekiwanego zachowania systemu.
• Dokumentowanie defektów w sposób pozwalający na dalszą pracę bez konieczności dopytywania - z uwzględnieniem kroków reprodukcji, środowiska, logów i zrzutów ekranu.

Czego oczekujemy:
• Doświadczenia w testach funkcjonalnych aplikacji webowych.
• Umiejętności pisania, wykonywania i utrzymywania przypadków testowych oraz planów testów.
• Znajomości metodyk testowania oraz praktyk związanych z testami regresji.
• Samodzielności w stawianiu i konfigurowaniu środowiska testowego (Docker), a także w czytaniu logów aplikacji i serwera, pracy z narzędziami deweloperskimi przeglądarki oraz podstawowej znajomości SQL.
• Znajomości Gita i pracy w modelu GitHub Flow: branche, pull requesty, review, issues, GitHub Actions.
• Umiejętności uruchamiania istniejącego zestawu testów E2E, interpretacji wyników oraz raportowania testów niestabilnych.
• Angielskiego w mowie i piśmie na poziomie umożliwiającym swobodną pracę w publicznym repozytorium oraz w międzynarodowym zespole.
• Komfortu pracy w środowisku open source, w tym publicznej komunikacji z kontrybutorami i deweloperami.
• Zrozumienia procesów e-commerce zarówno z perspektywy sprzedawcy, jak i kupującego.

Narzędzia, z którymi będziesz pracować:
• Jira - zarządzanie planami testów, przypadkami, wykonaniami oraz kampaniami non-regression.
• Playwright - uruchamianie i analiza wyników zautomatyzowanych testów E2E.
• Postman lub podobne narzędzie do testowania API.
• Docker oraz narzędzia deweloperskie przeglądarki przy pracy na wielu środowiskach.

Mile widziane:
• Znajomość PrestaShop.
• Podstawowa znajomość PHP lub JavaScriptu na poziomie czytania kodu i lokalizowania źródła problemu.
• Doświadczenie w testowaniu integracji płatniczych: sandboxy dostawców, stany zamówień, zwroty, webhooki. (szczególnie jeśli priorytetem jest payment)
• Umiejętność pisania scenariuszy w Playwright lub praca z Postmanem.
• Samodzielności w stawianiu i konfigurowaniu środowiska testowego (Docker), a także w czytaniu logów aplikacji i serwera, pracy z narzędziami deweloperskimi przeglądarki oraz podstawowej znajomości SQL.

Nasza lokalizacja: 
W PrestaShop pracujemy w 100% zdalnie.

Dlaczego właśnie PrestaShop?


Onboarding w pełni zdalny

• Oferujemy stabilne i długoterminowe zatrudnienie
• Masz realny wpływ na działania firmy
• Możliwość udziału w konferencjach na całym świecie
• Praca w międzynarodowym środowisku


Brak nadgodzin - szanujemy work-life balance

• Wierzymy i praktykujemy wysoką kulturę osobistą, zrozumienie, otwartość, współpracę i nienaganną komunikację
• Mamy elastyczne godziny rozpoczęcia pracy, zwykle zaczynamy przed godziną 10 - sam zdecyduj, czy wolisz zacząć o 6, 8 czy 10


Wypłatę wysyłamy już w pierwszych dniach miesiąca



Lekcje języka angielskiego w godzinach pracy
• Posiadamy nieograniczony budżet na rozwój - powiedz nam, czego potrzebujesz, a my Ci to zapewnimy
• Zapewniamy Ci opiekę medyczną oraz dofinansowanie do karty MultiSport

A do tego świetną atmosferę, dobrze zorganizowany, pełen entuzjazmu zespół.

Jak przebiega rekrutacja?

Krok 1:  APLIKUJ.
Czekamy na Twoją aplikację; będziemy wdzięczni za Twoje CV.

Krok 2: WERYFIKACJA + ZADANIE
Jeżeli zdecydujemy, że Twoje CV spełnia nasze wymagania, w ciągu 5 dni podeślemy Ci zadanie rekrutacyjne do wykonania

Krok 3: ROZMOWA.
Jeśli zadanie spełni nasze oczekiwania zaprosimy Cię na rozmowę kwalifikacyjną, która nie zajmie dłużej niż 1 godzinę.

Krok 4: DECYZJA
Na współpracę decydujemy się maksymalnie w ciągu jednego tygodnia.

Krok 5: WITAJ NA POKŁADZIE PRESTASHOP
Jeżeli decyzja jest pozytywna z obu stron - podpisujemy umowę!

🔍 Dekoder Ogłoszenia

🔴
miejsce, w którym możesz czerpać wiedzę od najlepszych specjalistów i mieć realny wpływ na jakość i kierunek rozwoju produktu
Możesz się dużo nauczyć od doświadczonych osób, ale Twój wpływ na strategiczne decyzje może być ograniczony.
🔴
osoby dokładnej, odpowiedzialnej i samodzielnej w działaniu
Oczekuje się, że będziesz pracować efektywnie bez ciągłego nadzoru, co może oznaczać mniejszą pomoc ze strony przełożonych.
🔴
praca tam, gdzie dbałość o szczegóły i jakość mają realną wagę
Może to oznaczać bardzo szczegółowe i czasochłonne procesy testowe, gdzie każdy drobny błąd jest istotny.
🔴
Triage zgłoszeń napływających z GitHuba i od społeczności - odtwarzanie błędów, kwalifikacja, ocena severity oraz komunikacja zwrotna ze zgłaszającym.
Duża część pracy będzie polegać na analizie i weryfikacji zgłoszeń od zewnętrznych użytkowników, co może być chaotyczne i wymagać dużej cierpliwości.
🔴
Prowadzenie testów eksploracyjnych w obszarach o niepełnej specyfikacji oraz określanie oczekiwanego zachowania systemu.
Będziesz musiał samodzielnie definiować, co jest poprawne, gdy brakuje jasnych wytycznych, co może być frustrujące i czasochłonne.