QA Engineer
Stanowisko: QA EngineerTryb pracy: 100% zdalnie (remote)Dostępność: Full-time, wymagane pokrycie godzin 14:00–18:00 (współpraca z klientem z USA)
Opis projektu
Projekt zakłada odejście od tradycyjnej, statycznej nawigacji na rzecz dynamicznego, opartego na treściach Feedu. Rozwiązanie ma przypominać mechanikę znaną z platform społecznościowych i zapewnić użytkownikom spersonalizowany strumień informacji, obejmujący aktualności marki, ekskluzywne oferty oraz aktualizacje z „Village”. Celem jest zwiększenie zaangażowania poprzez dostarczanie treści dopasowanych do zainteresowań użytkowników.
Zakres obowiązków
Strategia i planowanie
Opracowanie kompleksowej strategii testów obejmującej: testy jednostkowe, funkcjonalne, regresyjne, wydajnościowe, bezpieczeństwa oraz testy międzyplatformowe.
Zapewnienie zgodności z wymaganiami niefunkcjonalnymi (NFR), w tym standardem dostępności WCAG 2.2 AA oraz bezpiecznymi protokołami uwierzytelniania.
Przygotowanie strategii weryfikacji migracji danych z systemów legacy do skalowalnej architektury chmurowej.
Zaplanowanie i wdrożenie pipeline’u automatycznych testów zintegrowanych z procesem CI/CD.
Realizacja i raportowanie
Koordynacja testów na platformach iOS, Android i Web w celu zapewnienia spójnego doświadczenia użytkownika.
Testy integracyjne API oraz integracji z usługami zewnętrznymi (Payment Gateways, PIM, DAM, Analytics).
Testy wydajnościowe i obciążeniowe dla scenariuszy wysokiego ruchu (np. akcje promocyjne).
Prowadzenie procesu UAT z interesariuszami projektu oraz przygotowanie dokumentacji testowej i certyfikatów testów dla kamieni milowych projektu.
Wymagania (must-have)
Doświadczenie w tworzeniu strategii QA i prowadzeniu testów dla dużych platform B2C (mobile + web).
Zaawansowane doświadczenie w testach mobilnych (geo-targeting, zachowanie aplikacji, fragmentacja urządzeń).
Bardzo dobra znajomość testowania REST API oraz integracji z usługami zewnętrznymi (np. Postman, SoapUI).
Praktyczne doświadczenie w testowaniu zgodności z WCAG 2.2 AA.
Doświadczenie w testach wydajnościowych (np. JMeter, Gatling).
Doświadczenie w budowaniu automatycznych testów w pipeline CI/CD (np. Azure DevOps).
Znajomość zagadnień bezpieczeństwa (OAuth, OpenID Connect, identyfikowanie podatności).
Bardzo dobra komunikacja (pisemna i ustna).
Dobra znajomość Jira.
Dostępność full-time z pokryciem godzin 14:00–18:00.
Mile widziane
Doświadczenie z systemami DAM lub PIM.
Doświadczenie w branży Luxury Retail lub E-commerce.
Znajomość architektur cloud-native (AWS/Azure) oraz walidacji auto-scalingu.
QA Engineer
QA Engineer