Inżynier Wymagań Oprogramowania
Opis
Przegląd
Nasz klient poszukuje proaktywnego i szczegółowo zorientowanego Inżyniera Wymagań Oprogramowania / Inżyniera Systemów do dołączenia do zespołu. Ta rola odpowiada praktykowi, który czuje się komfortowo pracując ze złożonymi wymaganiami, organizując uporządkowane informacje i ściśle współpracując zarówno z zespołami rozwoju, jak i weryfikacji.
Wybrany kandydat odegra kluczową rolę w definiowaniu, doskonaleniu i walidacji wymagań oprogramowania, jednocześnie przyczyniając się do inicjatyw wczesnej weryfikacji i automatyzacji.
Kluczowe obowiązki
- Definiowanie, dokumentowanie i ciągłe aktualizowanie wymagań na poziomie oprogramowania i systemu.
- Ustanawianie i zarządzanie dobrze zorganizowaną strukturą wymagań przy użyciu narzędzi takich jak SE-Tool/System Weaver lub równoważnych platform.
- Projektowanie, przeglądanie i utrzymywanie przypadków testów jednostkowych, aby zapewnić zgodność z zdefiniowanymi wymaganiami.
- Współpraca z programistami, inżynierami systemów i zespołami walidacji, aby zapewnić spójność na wszystkich etapach rozwoju.
- Wspieranie i ulepszanie procesów weryfikacji poprzez wkład w poprawę przepływu pracy i najlepszych praktyk.
- Uczestnictwo w inicjatywach związanych z automatyzacją, w tym rozwój potoków do generowania oprogramowania i wczesnej walidacji (jeśli dotyczy).
Wymagane doświadczenie
- Kilka lat doświadczenia zawodowego w inżynierii systemów i/lub rozwoju oprogramowania.
- Sprawdzona umiejętność lub silne zainteresowanie tworzeniem jasnej, uporządkowanej i wysokiej jakości dokumentacji wymagań.
- Wykazana zdolność do samodzielnej pracy, zarządzania obowiązkami i przejmowania odpowiedzialności za dostarczane rezultaty.
- Praktyczne, zorientowane na rozwiązania podejście z naciskiem na wykonanie i wyniki.
Kwalifikacje edukacyjne
- Stopień licencjata lub wyższy w dziedzinie Informatyki, Technologii Informacyjnych, Elektroniki lub pokrewnej (lub równoważne doświadczenie praktyczne).
Wymagane umiejętności
- Inżynieria wymagań i dokumentacja
- Podstawy rozwoju oprogramowania
- Zasady inżynierii systemów
Preferowane umiejętności
- Doświadczenie z System Weaver, SE-Tool lub podobnymi narzędziami do zarządzania wymaganiami
- Znajomość skryptów, programowania lub rozwoju zautomatyzowanych potoków
- Doświadczenie w testowaniu niskopoziomowym lub technikach weryfikacji
Wymagania językowe
- Dobra znajomość języka angielskiego (zarówno pisemnego, jak i ustnego)
Cechy osobiste
- Analityczne i uporządkowane podejście do rozwiązywania problemów
- Ciekawy umysł z pewnością siebie do kwestionowania i ulepszania istniejących wymagań
- Silne umiejętności komunikacyjne i współpracy
- Zorientowany na zespół, z chęcią dzielenia się wiedzą i wspierania kolegów
Zahtjevi
Obrazovanje
Wykształcenie policealne dwa lata lub dłuższe w dziedzinie Techniki i technicznego przemysłu
Radno iskustvo
Programista oprogramowania