Software Quality Automation Engineer
Xopero Software
⚲ Remote
10 080 - 14 280 PLN (B2B)
Wymagania
- C#
- .NET
- NUnit
- xUnit
- API
- Postman
- Selenium
- GitLab CI
- GitHub
- Jenkins
- Git
- Jira
- Docker
- OOP
- DRY
- Kubernetes (nice to have)
- SignalR (nice to have)
- AWS S3 (nice to have)
- Storage (nice to have)
- TeamCity (nice to have)
- GitLab (nice to have)
- JMeter (nice to have)
- Windows (nice to have)
- Linux (nice to have)
- ISTQB (nice to have)
Opis stanowiska
O projekcie: Cześć, tu Xopero Software! 👋🏻 Jesteśmy wiodącym producentem oprogramowania do tworzenia kopii zapasowych i disaster recovery. Mamy ponad 16-letnie doświadczenie na rynku. Nasze produkty to Xopero ONE, Xopero Unified Protection i GitProtect. Specjalizujemy się w zabezpieczaniu środowisk fizycznych, wirtualnych, usług SaaS oraz narzędzi DevOps (jako nieliczni na świecie!). Jesteśmy prekursorem rozwiązań chmurowych - byliśmy na rynku jeszcze zanim ktokolwiek w Polsce słyszał o usługach takich, jak Dropbox czy Google Drive! Z naszych produktów korzystają firmy z listy Fortune 500, w tym Orange, T-Mobile, AVIS, Quest Diagnostic, Zoop czy Diebold Nixdorf i wiele innych. Dzięki naszym produktom można zabezpieczyć całe środowisko biznesowe: od pojedynczego urządzenia po całą infrastrukturę IT! 🚀 Dołącz do nas, jako Software Quality Automation Engineer (C#) 😎 W związku z rozwojem zespołu QA, pragniemy zaprosić do współpracy kolejną osobę, która pomoże nam rozwijać i utrzymywać proces automatyzacji testów dla naszych produktów backupowych i disaster recovery. Narzędzia, z których będziesz korzystać: Google Workspace, Visual Studio / JetBrains Rider, Git, Gitlab, Jira, TeamCity, Docker, Postman, Swagger. Wartości, którymi się kierujemy: - Think Big - wyznaczamy sobie ambitne cele i wierzymy, że wszystko jest możliwe; - Take Ownership - podejmowanie inicjatywy i proaktywność pomaga nam w rozwoju; - Learn & Share - lubimy dzielić się wiedzą, co zwiększa naszą produktywność i pobudza do działania; - Play Fair - traktujemy innych tak, jak sami chcemy być traktowani. Nasza oferta Stanowisko: Software Quality Automation Engineer Rodzaj umowy: B2B/UoP Wynagrodzenie: ➡ UoP: 8 000 - 12 000 PLN brutto ➡ B2B: 60 - 85 PLN/h netto + VAT Wymiar pracy: pełny etat Core hours: 10:00-15:00 Tryb pracy: stacjonarnie/hybrydowo/zdalnie Główna siedziba: Gorzów Wielkopolski Lokalizacje naszych biur: ➡ Gdynia ➡ Warszawa ➡ Częstochowa ➡ Kraków ➡ Bielsko-Biała ➡ Szczecinek Język pracy: polski i angielski A ponadto, oferujemy: 💣 wszystkie niezbędne narzędzia i sprzęt; 💣 welcome pack z miłymi niespodziankami; 💣 26 dni płatnego wstrzymania świadczenia usług (B2B); 💣 10 dni niezdolności do świadczenia usług (B2B); 💣 budżet szkoleniowy na Twój rozwój; 💣 bezpłatne lekcje języka angielskiego w czasie pracy; 💣 dofinansowanie do karty Multisport (np. Multisport Light za 1 PLN); 💣 prywatną opiekę medyczną Luxmed (np. Pakiet Standardowy-Indywidualny za 1 PLN); 💣 Dzień na U - dodatkowy dzień urlopu na profilaktykę zdrowotną; 💣 urlop menstruacyjny; 💣 dofinansowanie do ubezpieczenia na życie; 💣 wyprawkę dla dziecka; 💣 dofinansowanie do okularów; 💣 Program Poleceń Pracowniczych; 💣 Xoperosy - to nasza wyjątkowa gala, podczas której wyłaniamy najlepszych pracowników; 💣 impreza świąteczna i świąteczne prezenty to nasza tradycja; 💣 wyjazdy integracyjne; …więc fajnie jakby odległość do nas nie była problemem 😎 Wymagania: ➡ minimum 2 lata doświadczenia w automatyzacji testów z wykorzystaniem C# / .NET; ➡ dobra znajomość narzędzi i bibliotek testowych (np. NUnit, xUnit, MSTest); ➡ doświadczenie w testowaniu API z użyciem np. RestSharp, HttpClient, Postman; ➡ znajomość narzędzi Selenium lub Playwright; ➡ znajomość Gitlab CI/CD lub Github Action, Jenkins etc. ➡ umiejętność pracy z Git, Jira, Docker; ➡ znajomość praktyk OOP, zasad SOLID, DRY; ➡ komunikatywna znajomość języka polskiego i angielskiego; ➡ samodzielność, dobra organizacja pracy i nastawienie na jakość. Nice to have: ➡ znajomość: Kubernetes, Docker, SignalR, S3 Storage, MS365, TeamCity, GitLab; ➡ doświadczenie w testach wydajnościowych lub monitoringu (np. JMeter, Gatling, narzędzia APM); ➡ doświadczenie z CI/CD i testowaniem rozwiązań chmurowych; ➡ znajomość systemów Windows i Linux; ➡ certyfikat ISTQB. Codzienne zadania: - ➡ tworzenie i rozwijanie testów automatycznych API oraz testów E2E (Selenium / Playwright); - ➡ współpraca z zespołem deweloperskim przy wdrażaniu i weryfikacji nowych funkcjonalności; - ➡ analiza błędów, raportowanie wyników testów i utrzymywanie stabilności środowiska testowego; - ➡ rozwijanie frameworku testowego w C# / .NET oraz integracja z CI/CD (TeamCity, GitLab); - ➡ przygotowywanie dokumentacji testowej i technicznej i usprawnianie procesów QA; - ➡ manualna weryfikacja nowych funkcjonalności(ok.20-30%); - ➡ współudział w procesach Code Review i usprawnianiu jakości kodu testowego.