Inżynier Testów Automatycznych
Polkowice, PolskaОсновні характеристики вакансії
Мін. 3 роки досвіду
DevOps / Хмара: AWS, Azure, Docker, Kubernetes
Сервер: Java / .NET / Node / Python
Співпраця: контракт B2B
Повний робочий день
Opis
Zakres zadań: • Tworzenie, rozwijanie i utrzymywanie testów automatycznych dla systemów e-commerce z wykorzystaniem Playwright oraz Selenium. • Pisanie testów automatycznych w Pythonie w podejściu BDD (Gherkin). • Projektowanie i implementacja kompleksowych scenariuszy testowych zapewniających wysoką jakość oprogramowania. • Konfiguracja, utrzymanie i optymalizacja środowisk testowych. • Automatyzacja procesów testowych oraz integracja testów z pipeline’ami CI/CD. • Monitorowanie, analiza i raportowanie wyników testów automatycznych. • Diagnozowanie i rozwiązywanie problemów związanych z infrastrukturą testową. • Wsparcie zespołów developerskich w obszarze automatyzacji testów. • Proaktywne proponowanie oraz wdrażanie usprawnień w procesach testowych i wykorzystywanych narzędziach. Wymagania: • Minimum 2–3 lata doświadczenia na stanowisku QA Automation Engineer, • Wymagane doświadczenie w pracy w branży e-commerce, • Bardzo dobra znajomość Playwright i Selenium, • Praktyczna znajomość języka Python, • Doświadczenie w pracy z BDD i narzędziami opartymi o Gherkin (np. Behave, Cucumber). • Umiejętność konfiguracji i utrzymania środowisk testowych; mile widziane doświadczenie o charakterze DevOpsowym. • Doświadczenie w pracy z systemami CI/CD (np. Jenkins, GitLab CI, GitHub Actions). • Znajomość narzędzi do zarządzania zależnościami w Pythonie (pip, pipenv, poetry). • Samodzielność, dobra organizacja pracy oraz umiejętność efektywnej współpracy w zespole. • Znajomość języka angielskiego na poziomie umożliwiającym pracę z dokumentacją techniczną i komunikację w zespole. • Mile widziane: • Znajomość Docker i Kubernetes w kontekście testowania aplikacji. • Doświadczenie w integracji testów z narzędziami raportującymi i monitorującymi (np. Allure, TestRail). • Znajomość architektury mikroserwisowej oraz testowania API (np. Postman). • Doświadczenie w debugowaniu i optymalizacji testów automatycznych. Oferujemy: • Możliwość pracy w nowoczesnym środowisku technologicznym opartym o Python, Playwright, Selenium oraz CI/CD. • Pracę w zgranym, wspierającym zespole, nastawionym na wymianę wiedzy i wspólny rozwój. • Realny wpływ na procesy testowe oraz rozwój narzędzi automatyzacji w organizacji. • Pracę w silnej i dynamicznie rosnącej firmie o polskich korzeniach i międzynarodowym zasięgu. • Możliwość kreowania znanych i cenionych brandów z naszego portfolio: CCC, eobuwie, HalfPrice, Boardriders. • Nowoczesne środowisko pracy wpisane w omnichannelowy model biznesowy, • Stabilną współpracę w operacie o współpracę B2B. Benefity: • Program poleceń pracowniczych z bonusem finansowym. • możliwość kreowania własnej ścieżki kariery w strukturach Grupy CCC na wiele sposobów i w kierunku zgodnym z Twoim potencjałem, • swobodny dress code - pracujemy w modzie, a Ty pracuj w swoim stylu, więc noś to, w czym czujesz się dobrze i zostań ambasadorem naszych marek, • zespół nastawiony na działanie, stawiający na współpracę i różnorodność! Jesteśmy firmą otwartą na zatrudnianie osób z niepełnosprawnościami.
Benefity
Program poleceń pracowniczych z bonusem finansowym.
możliwość kreowania własnej ścieżki kariery w strukturach Grupy CCC na wiele sposobów i w kierunku zgodnym z Twoim potencjałem,
swobodny dress code - pracujemy w modzie, a Ty pracuj w swoim stylu, więc noś to, w czym czujesz się dobrze i zostań ambasadorem naszych marek,
zespół nastawiony na działanie, stawiający na współpracę i różnorodność! Jesteśmy firmą otwartą na zatrudnianie osób z niepełnosprawnościami.
Oferujemy
Możliwość pracy w nowoczesnym środowisku technologicznym opartym o Python, Playwright, Selenium oraz CI/CD.
Pracę w zgranym, wspierającym zespole, nastawionym na wymianę wiedzy i wspólny rozwój.
Realny wpływ na procesy testowe oraz rozwój narzędzi automatyzacji w organizacji.
Pracę w silnej i dynamicznie rosnącej firmie o polskich korzeniach i międzynarodowym zasięgu.
Możliwość kreowania znanych i cenionych brandów z naszego portfolio: CCC, eobuwie, HalfPrice, Boardriders.
Nowoczesne środowisko pracy wpisane w omnichannelowy model biznesowy,
Stabilną współpracę w operacie o współpracę B2B.
Wymagania
Minimum 2–3 lata doświadczenia na stanowisku QA Automation Engineer,
Wymagane doświadczenie w pracy w branży e-commerce,
Bardzo dobra znajomość Playwright i Selenium,
Praktyczna znajomość języka Python,
Doświadczenie w pracy z BDD i narzędziami opartymi o Gherkin (np. Behave, Cucumber).
Umiejętność konfiguracji i utrzymania środowisk testowych; mile widziane doświadczenie o charakterze DevOpsowym.
Doświadczenie w pracy z systemami CI/CD (np. Jenkins, GitLab CI, GitHub Actions).
Znajomość narzędzi do zarządzania zależnościami w Pythonie (pip, pipenv, poetry).
Samodzielność, dobra organizacja pracy oraz umiejętność efektywnej współpracy w zespole.
Znajomość języka angielskiego na poziomie umożliwiającym pracę z dokumentacją techniczną i komunikację w zespole.
Mile widziane:
Znajomość Docker i Kubernetes w kontekście testowania aplikacji.
Doświadczenie w integracji testów z narzędziami raportującymi i monitorującymi (np. Allure, TestRail).
Znajomość architektury mikroserwisowej oraz testowania API (np. Postman).
Doświadczenie w debugowaniu i optymalizacji testów automatycznych.
Zakres obowiązków
Tworzenie, rozwijanie i utrzymywanie testów automatycznych dla systemów e-commerce z wykorzystaniem Playwright oraz Selenium.
Pisanie testów automatycznych w Pythonie w podejściu BDD (Gherkin).
Projektowanie i implementacja kompleksowych scenariuszy testowych zapewniających wysoką jakość oprogramowania.
Konfiguracja, utrzymanie i optymalizacja środowisk testowych.
Automatyzacja procesów testowych oraz integracja testów z pipeline’ami CI/CD.
Monitorowanie, analiza i raportowanie wyników testów automatycznych.
Diagnozowanie i rozwiązywanie problemów związanych z infrastrukturą testową.
Wsparcie zespołów developerskich w obszarze automatyzacji testów.
Proaktywne proponowanie oraz wdrażanie usprawnień w procesach testowych i wykorzystywanych narzędziach.