Software Development Engineer in Test (C++)
⚲ Remote
22 758 - 30 344 PLN (B2B)
Wymagania
- udokumentowane doświadczenie jako QA Engineer
- biegłość w C++, C, Bash i Git
- doświadczenie z Linux/Unix, w tym praca w shellu (wymagane)
- znajomość technik projektowania testów i typów testowania
- doświadczenie w automatyzacji QA dla aplikacji serwer/klient
- doświadczenie z narzędziami CI (Jenkins, Travis lub podobne)
- gotowość do zagłębienia się w sieci (VPN, OSI, DNS, routing) i bezpieczeństwo (TLS, PKI, szyfrowanie)
- bardzo dobra komunikacja w języku angielskim (codzienna praca)
Opis stanowiska
W Core team OpenVPN będziesz odpowiedzialny za rigorous, zautomatyzowane testowanie rdzenia OpenVPN — protokołu open-source oraz produktów komercyjnych (Access Server, CloudConnexa, klienty OpenVPN3 i Connect). Praca obejmuje projektowanie i wdrażanie planów testowych, automatyzację regresji dla aplikacji serwer/klient oraz dokumentowanie procesów QA. To rola dla samodzielnego inżyniera testów, który czuje się swobodnie w C++ i Linuksie oraz chce zagłębić się w sieci (VPN, TLS, PKI) i protokoły uwierzytelniania. Uwaga: zespół jest mały i zdominowany przez senior developerów — możesz być jedyną osobą od testów, co oznacza dużą samodzielność i mniejsze dedykowane wsparcie QA.
🔍 Dekoder Ogłoszenia
🔴
You will be working in a team of mostly senior developers who guard the integrity and security of the products and are responsible for paving the way for future developments.
Możesz być jedyną osobą od testów w zespole zdominowanym przez programistów, co może oznaczać brak dedykowanego wsparcia dla QA.
🔴
Our philosophy is that we are a small, closely-knit team, and we care deeply about you:
Może to oznaczać, że oczekuje się od Ciebie dużej elastyczności i zaangażowania, wykraczającego poza standardowe obowiązki, ze względu na mały zespół.
🔴
Self-managed time off.
Oznacza to, że musisz samodzielnie zarządzać swoimi urlopami, co może prowadzić do presji na niebranie ich lub konieczności ciągłego uzgadniania terminów.
🟡
As part of our recruitment process, we may use AI-powered tools to support candidate evaluation. All decisions are made with human oversight.
Twoje CV i być może odpowiedzi na pytania mogą być wstępnie analizowane przez AI, co może prowadzić do nieprzewidzianych odrzuceń lub błędów w ocenie.
🟡
Proven experience as a QA Engineer;
Oczekują kogoś, kto od razu będzie w stanie samodzielnie prowadzić testy, bez potrzeby długiego wdrażania w specyfikę testowania w tym projekcie.