SDET (Software Development Engineer in Test) in Warsaw

SDET (Software Development Engineer in Test) in Warsaw

Warsaw Pełny etat 90000 - 110000 zł / rok (szac.) Hybrydowo
E

W skrócie

  • Zadania: Twórz i utrzymuj zautomatyzowane testy dla oprogramowania w JavaScript/TypeScript.
  • Firma: Globalny lider w inżynierii transformacji AI z ponad 30-letnim doświadczeniem.
  • Benefity: Stabilne wynagrodzenie, pakiet zdrowotny, możliwość pracy zdalnej i programy rozwoju zawodowego.
  • Pozostałe informacje: Dynamiczne środowisko z możliwościami rozwoju kariery i wsparciem zespołowym.
  • Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na jakość innowacyjnych produktów.
  • Kwalifikacje: 5+ lat doświadczenia w automatyzacji testów w JavaScript/TypeScript oraz 3+ lata z Playwright.

Przewidywane wynagrodzenie mieści się w przedziale 90000 - 110000 zł za rok.

Poszukujemy doświadczonego SDET specjalizującego się w JavaScript/TypeScript i Playwright, aby dołączyć do naszego zespołu inżynieryjnego i zapewnić jakość oraz niezawodność naszych produktów oprogramowania. W tej roli będziesz ściśle współpracować z menedżerami testów, właścicielami produktów, programistami i innymi zespołami inżynieryjnymi, aby projektować, wdrażać i utrzymywać solidne rozwiązania automatyzacji testów.

Twoja praca będzie obejmować testowanie funkcjonalne, niefunkcjonalne, API, komponentów oraz wydajności, z silnym naciskiem na automatyzację, integrację CI/CD i śledzenie.

Obowiązki:

  • Współpraca z menedżerami testów i właścicielami produktów w celu zrozumienia planów testów i podejść do nowych i istniejących funkcji oprogramowania.
  • Analiza wymagań, kryteriów akceptacji i dokumentacji technicznej w celu stworzenia jasnych i kompleksowych scenariuszy testowych i skryptów.
  • Projektowanie, rozwijanie i wykonywanie testów automatycznych obejmujących funkcjonalne i niefunkcjonalne aspekty oprogramowania.
  • Wdrażanie strategii testowania API w celu walidacji punktów końcowych pod kątem poprawności, bezpieczeństwa, niezawodności i wydajności.
  • Utrzymywanie zestawów testowych na poziomie komponentów z odpowiednimi mockami i kontraktami, aby zapewnić prawidłowe działanie modułów w izolacji i jako część systemu.
  • Planowanie, wykonywanie i analizowanie testów wydajnościowych i obciążeniowych w celu oceny skalowalności, responsywności i stabilności systemu.
  • Identyfikowanie, dokumentowanie i zgłaszanie defektów z szczegółowymi krokami reprodukcji, logami i dowodami wspierającymi.
  • Koordynacja z programistami, DevOps i innymi zespołami inżynieryjnymi w celu przewidywania i testowania nadchodzących zmian.
  • Budowanie i utrzymywanie automatycznych skryptów testowych i frameworków z naciskiem na efektywność, pokrycie i powtarzalność oraz integrowanie ich z pipeline'ami CI/CD z bramkami jakości.
  • Utrzymywanie zorganizowanych i śledzonych artefaktów testowych w narzędziach takich jak Xray, Jira, Confluence i Git, zapewniając, że wszystkie testy są powiązane z wymaganiami i kryteriami akceptacji.
  • Identyfikowanie ryzyk, podnoszenie krytycznych problemów i proponowanie strategii łagodzenia w celu wsparcia wysokiej jakości i terminowych wydań oprogramowania.
  • Udział w ceremoniach Agile, w tym codziennych spotkaniach, planowaniu sprintów, retrospektywach i porządkowaniu backlogu.

Wymagania:

  • 5+ lat doświadczenia w automatyzacji testów JavaScript/TypeScript.
  • 3+ lata praktycznego doświadczenia z Playwright.
  • Zrozumienie testowania API, mockowania i walidacji kontraktów przy użyciu nowoczesnych narzędzi.
  • Doświadczenie w integrowaniu testów automatycznych z pipeline'ami CI/CD i utrzymywaniu śledzenia w narzędziach do zarządzania testami.
  • Biegłość w metodach Agile i skutecznej komunikacji między zespołami.
  • Umiejętności projektowania i automatyzacji testów API powiązanych z punktami końcowymi Swagger, z doświadczeniem w utrzymywaniu mocków/stubów przy użyciu narzędzi takich jak Playwright, Supertest, Wiremock, Bruno i Pact.
  • Znajomość WireMock, Docker Compose/TestContainers (z Postgres i Kafka) oraz LocalStack do budowania izolowanych zestawów testowych komponentów.
  • Doświadczenie w rozwijaniu wielokrotnego użytku frameworków testowych, bibliotek i narzędzi wspierających skalowalną automatyzację.

Miło widziane:

  • Doświadczenie z narzędziami wspomagającymi rozwój AI, takimi jak GitHub Copilot w VS Code, w celu przyspieszenia tworzenia przypadków testowych i skryptów.

Oferujemy:

  • Możliwość pracy w zespole ludzi o podobnych poglądach: Najlepsi specjaliści technologiczni napędzający innowacje w AI, chmurze i modernizacji platform cyfrowych.
  • Wsparcie zespołu i kultura pracy przypominająca startup.
  • Tryb hybrydowy i możliwość pracy zdalnej w Polsce.
  • Możliwość pracy za granicą przez maksymalnie 60 dni rocznie.
  • Możliwości relokacji biznesowej.

Zapewniamy możliwości rozwoju:

  • Programy rozwoju kariery.
  • Mentoring, programy umiejętności miękkich i dobrostanu.
  • Certyfikaty (Anthropic, Gemini, GCP, Azure, AWS).
  • Kursy języka angielskiego.

Pokrywamy wszystko:

  • Stabilne wynagrodzenie.
  • Udział w Programie Zakupu Akcji Pracowniczych z 15% zniżką.
  • Pakiet benefitów (ubezpieczenie zdrowotne, multisport, bony zakupowe).
  • Premie za polecenia do 2000 USD.
  • Biura z strefami rozrywki i relaksu, stołem do tenisa i piłki nożnej, darmowymi przekąskami, kawą i innymi.
  • Wydarzenia korporacyjne, społeczne i związane z dobrostanem.

Proszę zauważyć: Wymienione powyżej benefity są dostępne tylko dla pracowników.

Jesteśmy otwarci na współpracę z kontrahentami. Warunki umów współpracy B2B ustalane są indywidualnie.

Skontaktujemy się z wybranymi kandydatami wyłącznie.

EPAM jest globalnym liderem w inżynierii transformacji AI i zintegrowanym doradztwie, obsługującym firmy z listy Forbes Global 2000 oraz ambitne startupy. Z ponad trzydziestoletnim doświadczeniem w niestandardowym oprogramowaniu, inżynierii produktów i platform, umożliwiamy naszym klientom stawanie się przedsiębiorstwami AI-Native, przynoszącymi wymierną wartość z innowacji i inwestycji cyfrowych.

SDET (Software Development Engineer in Test) in Warsaw – pracodawca: EPAM Systems

EPAM Systems Poland to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w obszarze nowoczesnych technologii AI i automatyzacji. Nasza kultura pracy opiera się na innowacyjności i współpracy, co sprzyja rozwojowi zawodowemu pracowników poprzez różnorodne projekty oraz możliwość pracy z klientami na najwyższym szczeblu. Dodatkowo, lokalizacja w Polsce zapewnia dostęp do talentów oraz inspirującego otoczenia, które wspiera kreatywność i efektywność zespołu.

E

Dane kontaktowe:

Zespół rekrutacyjny EPAM Systems

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako SDET (Software Development Engineer in Test) in Warsaw

JavaScript
TypeScript
Playwright
API Testing
CI/CD Integration
Agile Methodologies
Test Automation