🌴 Forma pracy: fulltime, 100% zdalnie👈
⏰ Start: ASAP 👈
Cześć! 👋
Poszukujemy Senior QA Engineera, kładącego duży nacisk na automatyzację testów, który pomoże nam zapewnić wysoką jakość, niezawodność i wydajność naszych produktów. Osoba na tym stanowisku będzie ściśle współpracować z zespołami inżynieryjnymi, produktowymi oraz DevOps, projektując, budując i utrzymując frameworki do automatyzacji testów oraz pipeliney. W tej roli będziesz również wspierać manualne testy eksploracyjne (tam, gdzie będzie to konieczne). Idealny kandydat to osoba skrupulatna, silna technicznie i pełna pasji do podnoszenia jakości poprzez automatyzację oraz ciągłe doskonalenie procesów. Celem roli jest zwiększenie pokrycia testami automatycznymi i zmniejszenie liczby błędów regresji trafiających na produkcję. Dodatkowo klientowi zależy na skróceniu czasu testów w pipelinach CI/CD.
Projekt dotyczy rozwoju i skalowania globalnej platformy typu Certification-as-a-Service, która automatyzuje cały cykl życia profesjonalnych egzaminów - od ich tworzenia, przez rygorystyczną weryfikację, aż po nadzorowanie przeprowadzania w czasie rzeczywistym. Rozwiązanie pozwala firmom i organizacjom szybko i tanio tworzyć oraz przeprowadzać oficjalne egzaminy/certyfikaty online. Platforma koncentruje się na technologiach działających w czasie rzeczywistym, integrując zaawansowane rozwiązania z zakresu AI oraz nowoczesne systemy zdalnego nadzoru (proctoringu).
Zależy nam na osobie posiadającej silne zdolności analityczne i umiejętność rozwiązywania problemów, która potrafi zachować równowagę między szybkością dostarczania a jakością w dynamicznym środowisku. Będziesz pracować w międzynarodowym, rozproszonym zespole (USA i Paragwaj). Z tego względu szukamy osoby dostępnej w godzinach wieczornych, aby zapewnić odpowiednią zakładkę czasową z zespołem. Minimalna wymagana zakładka jest do 19-20:00 CET, natomiast klient doceni jeśli kandydat zadeklaruje dłuższą dostępność (do około 22:00 CET),
Codzienne zadania:
📍 Projektowanie, tworzenie i utrzymywanie frameworków oraz zestawów testów automatycznych (UI, API oraz testów integracyjnych i regresyjnych).
📍 Tworzenie i utrzymywanie planów testów, przypadków testowych oraz strategii danych testowych
📍 Ocena i rekomendowanie nowych narzędzi oraz frameworków; integrowanie testów automatycznych z potokami CI/CD.
📍 Identyfikowanie możliwości wdrażania podejścia shift-left (wczesne testowanie).
📍 Zwiększanie pokrycia testami, dbanie o ich stabilność oraz szybkość wykonywania, analiza błędów w testach i współpraca z programistami w celu rozwiązywania defektów.
📍 Udział w planowaniu sprintów, pielęgnacji backlogu oraz przeglądach projektowych.
📍 Przeprowadzanie testów opartych na ryzyku oraz testów eksploracyjnych tam, gdzie automatyzacja nie jest praktyczna.
📍 Pomoc w definiowaniu metryk jakościowych i tworzeniu pulpitów nawigacyjnych (dashboards) z raportami.
📍 Współudział w tworzeniu standardów jakości i wytycznych dotyczących automatyzacji oraz mentoring młodszych członków zespołu w zakresie najlepszych praktyk automatyzacji.
📍 Ścisła współpraca z programistami (wdrażanie najlepszych praktyk) oraz partnerstwo z Product Managerami i Product Ownerami (definiowanie wymagań i kryteriów akceptacji).
Wymagania:
⚡️ Około 6 lat doświadczenia w obszarze QA lub testowania oprogramowania
⚡️ Minimum 3 lata praktycznego doświadczenia w automatyzacji testów
⚡️ Solidne umiejętności programistyczne w co najmniej jednej z wymienionych technologii: JavaScript/ TypeScript, Python, Java, C#
⚡️ Doświadczenie w pracy z narzędziami do automatyzacji, takimi jak: Playwright, Cypress, Selenium lub narzędzia oparte na WebDriver
⚡️ Doświadczenie w testowaniu REST API (Postman, REST Assured, Supertest itp.)
⚡️ Doświadczenie z narzędziami CI/CD (GitHub Actions, GitLab CI, Jenkins lub podobne)
⚡️ Doświadczenie z narzędziami do testów wydajnościowych lub obciążeniowych (k6, JMeter, Locust)
⚡️ Głębokie zrozumienie cyklu wytwarzania oprogramowania (SDLC), cyklu życia testów (STLC) oraz metodologii Agile
⚡️ Proaktywne podejście i wysokie poczucie odpowiedzialności za powierzone zadania
⚡️ Dostępność minimum do 19-20:00 CET
⚡️ Angielski na poziomie umożliwiającym bezproblemową komunikację w zespole
Mile widziane:
⚡️ Doświadczenie w pracy ze środowiskami kontenerowymi (Docker)
⚡️ Znajomość platform chmurowych (Azure, GCP)
⚡️ Doświadczenie w testowaniu mikroserwisów lub systemów rozproszonych
⚡️ Doświadczenie w contract testing lub wirtualizacji usług
Jak działamy i co oferujemy?
🎯 Stawiamy na otwartą komunikację zarówno w procesie rekrutacji jak i po zatrudnieniu - zależy nam na klarowności informacji dotyczących procesu i zatrudnienia
🎯 Do rekrutacji podchodzimy po ludzku, dlatego upraszczamy nasze procesy rekrutacyjne, żeby były możliwie jak najprostsze i przyjazne kandydatowi
🎯 Pracujemy w imię zasady 'remote first', więc praca zdalna to u nas norma, a wyjazdy służbowe ograniczamy do minimum
🎯 Oferujemy prywatną opiekę medyczną oraz kartę Multisport dla kontraktorów
Jak aplikować? 👈
Prześlij nam zgłoszenie za pomocą formularza!