Swan Software Solutions to szybko rozwijająca się firma usług informatycznych kierowaną jakością, zapewniającą najnowocześniejsze rozwiązania. Wierzymy, że znaleźliśmy idealną mieszankę globalnych talentów, innowacyjnych technologii i wysoce standardowych procesów, aby w pełni wykorzystać nasze podstawowe wartości-niezawodność, skalowalność i przystępność cenową. Poszukujemy twalicznych i kreatywnych inżynierów oprogramowania, aby dołączyć do naszego rozwijającego się zespołu! Wymagane: Py
Swan Software Solutions to szybko rozwijająca się firma usług informatycznych kierowaną jakością, zapewniającą najnowocześniejsze rozwiązania. Wierzymy, że znaleźliśmy idealną mieszankę globalnych talentów, innowacyjnych technologii i wysoce standardowych procesów, aby w pełni wykorzystać nasze podstawowe wartości-niezawodność, skalowalność i przystępność cenową.
Poszukujemy twalicznych i kreatywnych inżynierów oprogramowania, aby dołączyć do naszego rozwijającego się zespołu! Wymagane:
- Python:
- Głębokie zrozumienie Pythona;
- Doświadczenie ze standardowymi bibliotekami (OS, rejestrowanie, asyncio, Asyncio, Asyncio, Unittest itp.).
- Playwright:
- z automatyzacją testów internetowych przy użyciu Playwright;
Selektory; - Możliwość pisania skryptów dla trybów bezgłowych i bezgłowych przeglądarki;
- Doświadczenie w obsłudze pobierania/przesyłania;
- Korzystanie z dramatu do testowania mobilnego (emulacja urządzenia, geolokacja itp.).
- pytest:
-
- przy użyciu Pyolokalia itp. opraw, parametryzacji, haczyków i ustawień w Pytest.ini;
- Doświadczenie z wtyczkami (np. PYTEST-HTML, PYTEST-XDIST);
- Budowanie ustrukturyzowanej architektury testowej (model obiektu strony, oprawy, pomocnicy).
- CI/CD Narzędzia:
- Integrujące testy z potokami CI/CD (np. Działania Github, Jenkins, Gitlab Ci) Aby przechowywać artefakty, raporty HTML.
- Testowanie API:
- Umiejętności w testowaniu API REST/GraphQL;
- Batabazy:
- Postgresql) i/lub noSQL (MongoDB);
- Zdolność do pisania zapytań do walidacji danych.
- Test architektura:
- Zdolność do budowy jednostki, integracja, end-to-end (E2E) Testy;
- Doświadczenie w pisaniu testów z dniem i zachowaniem (BD, jeśli używane, na przykład, z udziałem z udziałem z udziałem z udziałem z udziałem z udziałem z udziałem z udziałem z udziałem z udziałem z udziałem z udziałem z udziałem z udziałem z udziałem z udziałem z udziałem z udziałem z udziałem z udziałem z udziałem z udziałem z udziałem z udziałem z udziałem z udziałem z udziałem z udziałem z udziałem. PYTEST-BDD).
- Inne narzędzia:
- Docker: Zrozumienie, jak tworzyć i używać środowisk testowych kontenerowanych;
- Git: Doświadczenie z systemami kontroli wersji.
- wyższej instancji języka angielskiego.
chęć do pracy w agile. Środowisko.
Oferujemy: