Software Quality Automation Engineer (C#)
⚲ Sopot
12 000 - 17 000 PLN netto (B2B) | 10 000 - 13 500 PLN brutto (UoP)
Wymagania
- min. 2 lata doświadczenia w automatyzacji testów z wykorzystaniem C# / .NET
- znajomość narzędzi i bibliotek testowych: NUnit, xUnit lub MSTest
- doświadczenie w testowaniu API (RestSharp, HttpClient lub Postman)
- komercyjne doświadczenie z Selenium lub Playwright
- doświadczenie z narzędziami CI/CD (GitLab CI/CD, GitHub Actions lub Jenkins)
- codzienna praca z Git, Jira i Dockerem
- znajomość zasad OOP, SOLID i DRY
- komunikacja w języku polskim i angielskim
Opis stanowiska
Rola w zespole QA firmy tworzącej rozwiązania Backup & Disaster Recovery (Xopero ONE, GitProtect). Będziesz tworzyć i rozwijać testy API oraz E2E w Selenium lub Playwright, rozbudowywać framework testowy w C#/.NET i integrować testy z CI/CD. To oferta dla osoby z min. 2-letnim doświadczeniem w automatyzacji w C#/.NET, znającej NUnit/xUnit/MSTest, testowanie API i Docker. Uwaga: około 20-30% czasu zajmie manualna weryfikacja nowych funkcjonalności, a część pracy poświęcisz na analizę i usprawnianie obecnych procesów QA.
🔍 Dekoder Ogłoszenia
🔴
około 20–30% Twojego czasu będzie obejmować manualną weryfikację nowych
Mimo stanowiska automatyzującego, spodziewaj się znaczącej ilości testów manualnych, co może być sprzeczne z oczekiwaniami.
🔴
Wspólnie z zespołem deweloperskim będziesz wdrażać i weryfikować nowe funkcjonalności
Może to oznaczać, że będziesz mocno zaangażowany w proces tworzenia oprogramowania, a nie tylko w jego testowanie.
🔴
Rozwiniesz framework testowy w C# / .NET
Oznacza to, że będziesz odpowiedzialny za budowanie i utrzymanie podstaw frameworka, co może być bardziej wymagające niż tylko jego używanie.
🔴
usprawniać procesy QA
Może oznaczać, że obecne procesy QA nie są optymalne i będziesz musiał poświęcić czas na ich analizę i poprawę.
🟡
dbać o ich wysoką jakość
Jest to ogólne stwierdzenie, które może oznaczać różne poziomy odpowiedzialności i zaangażowania w zapewnienie jakości.