.
QA Engineer
  • Lublin
QA Engineer
Lublin, Lublin, Lublin Voivodeship, Polska
Monogo Sp. z o.o.
7. 11. 2024
Informacje o stanowisku

technologies-expected :


  • JavaScript
  • TypeScript
  • HTML
  • CSS
  • JIRA
  • ITSP
  • Postman
  • Allure
  • Azure
  • Playwright

responsibilities :


  • Doświadczenie w testowaniu: 3-5 lat doświadczenia w Quality Assurance, najlepiej w obszarze e-commerce.
  • Analiza wymagań:
  • - Definiowanie wymagań przy przygotowywaniu przypadków użycia.
  • - Prowadzenie rozmów z product ownerami, analitykami biznesowymi i innymi interesariuszami, aby zebrać wymagania funkcjonalne i niefunkcjonalne.
  • - Wyjaśnianie i dokumentowanie niejasności oraz przypadków brzegowych.
  • Projektowanie testów:
  • - Odpowiedzialność za tworzenie i projektowanie testów na poziomie "Definition of Ready" dla user stories.
  • - Tworzenie przypadków testowych lub checklist w Allure TestOps na podstawie wymagań funkcjonalnych.
  • - Definicja poziomów testowych w Allure TestOps.
  • Rodzaje testów:
  • - Testy integracji API: Biegłość w testowaniu integracji API dla usług backendowych.
  • - Testy integracji funkcjonalnej (FIT): Zaawansowane umiejętności w testowaniu integracji funkcjonalnej.
  • - Testy E2E: Udział w procesie walidacji end-to-end.
  • - Testy regresji: Doświadczenie w testach regresyjnych, aby zapewnić pokrycie krytycznych procesów biznesowych.
  • - Przeprowadzanie gruntownych testów smoke, sanity i regresji podczas regularnych aktywności wydawniczych.
  • Przygotowywanie dokumentacji testowej:
  • - Tworzenie i utrzymywanie szczegółowych, przejrzystych i dobrze zorganizowanych planów testowych oraz przypadków testowych w zależności od poziomu testowania.
  • - Utrzymywanie i aktualizacja istniejących przypadków testowych.
  • Analiza wyników testów:
  • - Walidacja wyników nieudanych testów automatycznych.
  • - Szacowanie, priorytetyzowanie, planowanie i koordynacja działań zapewnienia jakości.
  • - Przeglądanie specyfikacji jakościowych i dokumentacji technicznej w celu dostarczania wartościowego feedbacku.
  • - Tworzenie i aktualizowanie macierzy śledzenia przypadków testowych.
  • Raportowanie:
  • - Śledzenie wskaźników jakości, takich jak gęstość defektów i liczba otwartych defektów.
  • - Identyfikowanie wąskich gardeł w procesie zapewnienia jakości i proponowanie działań naprawczych.
  • - Dokumentowanie i śledzenie naprawy defektów, zgłaszanie przerw w pracy środowisk niższych.
  • - Wsparcie biznesowe: analiza defektów i zmian zgłaszanych przez użytkowników końcowych.
  • Umiejętności analityczne i rozwiązywanie problemów:
  • - Analiza krytyczna: zdolność do szczegółowej analizy warunków testowych i przypadków.
  • - Rozwiązywanie problemów: umiejętność identyfikacji i rozwiązywania problemów w systemie produkcyjnym.
  • - Dbałość o szczegóły: dokumentowanie wyników testów w dedykowanym narzędziu.
  • Komunikacja i współpraca:
  • - Skuteczna komunikacja z zespołem i interesariuszami w ramach Klastra i pomiędzy powiązanymi Klastrami, EDM i innymi.
  • - Praca zespołowa: współpraca z różnymi zespołami, aby zapewnić właściwe testy integracyjne przy zależnościach między systemami.
  • - Ścisła współpraca z inżynierami QA Automation w celu utrzymania i zwiększenia pokrycia automatyzacją przypadków testowych.

requirements-expected :


  • Wymagane kompetencje techniczne i metodologiczne:
  • - Doświadczenie w pracy w zespole SCRUM.
  • - Znajomość SDLC: Dobra znajomość cyklu życia oprogramowania oraz pracy z systemami kontroli wersji opartymi na git, a także ich integracji z CI/CD.
  • - Znajomość architektury i technologii:
  • Zrozumienie procesów tokenizacji i haszowania (MD5).
  • Znajomość architektury molecular monolith.
  • Znajomość architektury wielo-tenantowej i konfiguracji tenantów.
  • Znajomość wzorców projektowych i architektury zorientowanej na usługi.
  • Dobra znajomość rozwoju webowego (JavaScript, TypeScript, HTML, CSS).
  • Znajomość biblioteki Axios oraz REST i stosu HTTP.
  • Umiejętności miękkie:
  • - Liderstwo i motywacja:
  • Gotowość do pracy w sposób autonomiczny, proaktywny oraz przejęcia technicznego przywództwa.
  • Umiejętność motywowania współpracowników i realizowania rozwiązań bez bezpośredniego nadzoru.
  • - Elastyczność i odporność:
  • Zdolność do adaptacji do zmiennych warunków biznesowych i priorytetów.
  • Odporność na stres, szczególnie przy krytycznych incydentach wymagających szybkich działań.
  • - Narzędzia i technologie:
  • JIRA, ITSP, Postman, Allure, środowisko wielo-tenantowe (Azure).

offered :


  • Elastyczne warunki pracy (umowa o pracę lub B2B).
  • Praca w międzynarodowych projektach.
  • Możliwość pracy w dynamicznym, innowacyjnym zespole.
  • Przyjazna atmosfera pracy.
  • Szeroki pakiet benefitów, takich jak: ubezpieczenie na życie, opieka medyczna, karta Multisport, kursy językowe.
  • Wydarzenia integracyjne.

benefits :


  • dofinansowanie zajęć sportowych
  • prywatna opieka medyczna
  • dofinansowanie nauki języków
  • dofinansowanie szkoleń i kursów
  • ubezpieczenie na życie
  • możliwość pracy zdalnej
  • elastyczny czas pracy
  • owoce
  • spotkania integracyjne
  • brak dress code’u
  • kawa / herbata
  • parking dla pracowników
  • strefa relaksu
  • program rekomendacji pracowników
  • możliwość uzyskania uprawnień
  • inicjatywy dobroczynne

  • Praca Lublin
  • Lublin - Oferty pracy w okolicznych lokalizacjach


    94 311
    15 366