Software Verification Engineer

Software Verification Engineer

Zürich Vollzeit 45000 - 65000 € / Jahr (geschätzt) Kein Home Office möglich
Go Premium
NVIDIA Corporation

Auf einen Blick

  • Aufgaben: Entwickle und automatisiere Tests für komplexe Softwareprodukte in einem innovativen Team.
  • Arbeitgeber: Führendes Technologieunternehmen mit Fokus auf Netzwerk- und Sicherheitstechnologien.
  • Mitarbeitervorteile: Attraktives Gehalt, Gesundheitsleistungen, flexible Arbeitszeiten und Weiterbildungsmöglichkeiten.
  • Andere Informationen: Dynamisches Umfeld mit hervorragenden Karrieremöglichkeiten und einem engagierten Team.
  • Warum dieser Job: Gestalte die Zukunft der Netzwerktechnologie und arbeite an spannenden Projekten.
  • Gewünschte Qualifikationen: Abschluss in Informatik oder verwandtem Bereich und Erfahrung in Softwaretests.

Das voraussichtliche Gehalt liegt zwischen 45000 - 65000 € pro Jahr.

Wir suchen einen talentierten und engagierten Software Verification Engineer, der unser innovatives Team verstärkt und Herausforderungen in der Softwareverifikation in den Bereichen Hochgeschwindigkeitsnetzwerke, Virtualisierung und Sicherheit angeht. Sie werden eine Schlüsselrolle bei der Validierung und dem Testen komplexer Softwareprodukte spielen, die Ethernet- und InfiniBand-Protokolle unterstützen und fortschrittliche Netzwerk-, Speicher- und Sicherheitsdienste für Cloud-, Compute- und KI-Workloads bereitstellen.

Was Sie tun werden:

  • Entwicklung und Automatisierung von Tests: Entwerfen, Implementieren und Warten automatisierter Testskripte und -frameworks (hauptsächlich in Python), um die korrekte Funktionalität unserer Softwareprodukte zu überprüfen.
  • End-to-End-Feature-Eigentum: Sich intensiv mit Funktionsbereichen auseinandersetzen, Verantwortung vom Testplan bis zur endgültigen Implementierung und vollständigen Automatisierung übernehmen.
  • System- und Integrationsvalidierung: Die Softwarefunktionalität und -leistung durch systemweite und Integrationstests validieren, unter Verwendung von Linux-basierten Umgebungen und Virtualisierungstools.
  • Testumgebungsmanagement: Testumgebungen mit Linux, Docker, virtuellen Maschinen und anderen modernen Tools einrichten, warten und optimieren.
  • Zusammenarbeit und Kommunikation: Eng mit Software-, DevOps-, Architektur- und Produktteams zusammenarbeiten, um Testanforderungen zu definieren, Releases zu koordinieren und eine qualitativ hochwertige Produktlieferung sicherzustellen.
  • Kontinuierliche Verbesserung: Designverifikationsabläufe vorantreiben, zu Methodikverbesserungen beitragen und Planung/Tracking-Systeme nutzen, um den Fortschritt von Releases zu verwalten und Release-Indikatoren zu erstellen.
  • Fehleranalyse: Testergebnisse analysieren, Fehler protokollieren und Probleme bis zur Lösung verfolgen, um robuste und skalierbare Lösungen sicherzustellen.

Was wir sehen müssen:

  • Abschluss (Bachelor/Master) in Informatik oder Computertechnik oder gleichwertige Erfahrung.
  • 3+ Jahre Erfahrung in Softwaretests, QA-Automatisierung oder Softwareentwicklung.
  • Starke Kenntnisse in Python und Skripting für die Automatisierung.
  • Solide Erfahrung mit Linux-basierten Umgebungen, einschließlich Systemtools und Befehlszeilen-Dienstprogrammen.
  • Nachgewiesenes Verständnis von Computernetzwerken und modernen Linux-Betriebssystemen.
  • Vertrautheit mit Softwaretests, Integration und Systemvalidierungspraktiken.
  • Exzellente Problemlösungs-, kritisches Denken- und Kommunikationsfähigkeiten.
  • Fähigkeit, selbstständig zu arbeiten, mehrere Aufgaben zu verwalten und technische Initiativen voranzutreiben.
  • Große zwischenmenschliche Fähigkeiten, Agilität und Entschlossenheit zum Erfolg.
  • Fließendes Englisch; starke Präsentations- und öffentliche Sprechfähigkeiten.

Wege, sich von der Masse abzuheben:

  • Tiefes technisches Wissen und Vertrautheit mit Netzwerkprotokollen oder Low-Level-Systemtools.
  • Erfahrung mit Docker, KVM oder anderen Virtualisierungstechnologien.
  • Kenntnisse über CI/CD-Tools (z.B. Jenkins, GitLab CI) und Testberichterstattungstools (z.B. Allure, Grafana, Kibana).
  • Erfahrung mit großen HW+SW-Systemen und fortschrittlichen Linux-OS-Technologien.
  • Kenntnisse in GIT, Bash und anderen Skriptsprachen.

Wenn Sie kreativ, autonom und leidenschaftlich daran interessiert sind, erstklassige Softwarelösungen zu liefern, möchten wir von Ihnen hören! Schließen Sie sich uns an und arbeiten Sie mit einigen der fortschrittlichsten und engagiertesten Fachleute der Branche zusammen.

NVIDIA setzt sich für ein vielfältiges Arbeitsumfeld ein und ist stolz darauf, ein Arbeitgeber mit Chancengleichheit zu sein. Da wir Vielfalt in unseren aktuellen und zukünftigen Mitarbeitern sehr schätzen, diskriminieren wir nicht (einschließlich in unseren Einstellungs- und Beförderungspraktiken) aufgrund von Rasse, Religion, Hautfarbe, nationaler Herkunft, Geschlecht, Geschlechtsidentität, sexueller Orientierung, Alter, Familienstand, Veteranenstatus, Behinderungsstatus oder einer anderen gesetzlich geschützten Eigenschaft.

Software Verification Engineer Arbeitgeber: NVIDIA Corporation

NVIDIA ist ein hervorragender Arbeitgeber, der innovative Softwarelösungen in einem dynamischen Umfeld fördert. Mit einem starken Fokus auf Mitarbeiterentwicklung und einer offenen, kollaborativen Unternehmenskultur bietet das Unternehmen zahlreiche Möglichkeiten zur beruflichen Weiterentwicklung. Die Position des Software Verification Engineer in der Schweiz ermöglicht es Ihnen, an spannenden Projekten im Bereich Hochgeschwindigkeitsnetzwerke und Virtualisierung zu arbeiten, während Sie von einem vielfältigen Team umgeben sind, das Kreativität und Eigenverantwortung schätzt.
NVIDIA Corporation

Kontaktperson:

NVIDIA Corporation HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Software Verification Engineer

Tipp Nummer 1

Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Fachleuten aus der Branche in Kontakt zu treten. Lass uns wissen, wenn du Fragen hast oder Unterstützung brauchst!

Tipp Nummer 2

Bereite dich auf technische Interviews vor! Übe häufige Fragen und Szenarien, die für Software Verification Engineers relevant sind. Wir können dir helfen, die besten Ressourcen zu finden!

Tipp Nummer 3

Zeige deine Projekte! Wenn du an interessanten Softwareprojekten gearbeitet hast, präsentiere sie in deinem Portfolio. Das gibt uns einen Einblick in deine Fähigkeiten und Kreativität.

Tipp Nummer 4

Bewirb dich direkt über unsere Website! So stellst du sicher, dass deine Bewerbung schnell und effizient bearbeitet wird. Wir freuen uns darauf, von dir zu hören!

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Software Verification Engineer

Python
Automatisierung von Tests
Linux-basierte Umgebungen
Netzwerkprotokolle
Docker
KVM
CI/CD-Tools
Testberichterstattungstools
Problemlösungsfähigkeiten
Kritisches Denken
Kommunikationsfähigkeiten
Interpersonelle Fähigkeiten
Agilität
Eigenverantwortung

Tipps für deine Bewerbung 🫡

Sei du selbst!: Wenn du deine Bewerbung schreibst, sei authentisch und zeig uns, wer du wirklich bist. Wir suchen nach Menschen, die Leidenschaft für Software-Testing haben und ihre Persönlichkeit in die Bewerbung einbringen.

Betone deine Erfahrungen: Erzähle uns von deinen bisherigen Erfahrungen im Bereich Software-Testing und Automatisierung. Zeig uns, wie du mit Python gearbeitet hast und welche Tools du benutzt hast, um Probleme zu lösen. Das macht einen großen Unterschied!

Mach es übersichtlich: Achte darauf, dass deine Bewerbung klar und strukturiert ist. Verwende Absätze und Aufzählungen, um wichtige Informationen hervorzuheben. So können wir schnell erkennen, dass du der richtige Kandidat für die Stelle bist.

Bewirb dich über unsere Website: Wir empfehlen dir, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung an die richtige Stelle gelangt und du alle notwendigen Informationen bereitstellst. Wir freuen uns auf deine Bewerbung!

Wie du dich auf ein Vorstellungsgespräch bei NVIDIA Corporation vorbereitest

Mach dich mit den Technologien vertraut

Bevor du zum Interview gehst, solltest du dir die Zeit nehmen, um die Technologien und Tools, die in der Stellenbeschreibung erwähnt werden, gründlich zu verstehen. Insbesondere solltest du dich mit Python, Linux-Umgebungen und Virtualisierungstechnologien wie Docker auseinandersetzen. Das zeigt dein Engagement und deine Bereitschaft, dich in die Materie einzuarbeiten.

Bereite konkrete Beispiele vor

Überlege dir spezifische Beispiele aus deiner bisherigen Berufserfahrung, die deine Fähigkeiten in der Softwareverifikation und Automatisierung demonstrieren. Sei bereit, über Herausforderungen zu sprechen, die du gemeistert hast, und wie du zur Verbesserung von Testprozessen beigetragen hast. Das gibt dem Interviewer einen klaren Einblick in deine praktischen Fähigkeiten.

Zeige Teamgeist und Kommunikationsfähigkeiten

Da die Rolle enge Zusammenarbeit mit verschiedenen Teams erfordert, ist es wichtig, dass du deine Teamarbeit und Kommunikationsfähigkeiten hervorhebst. Bereite dich darauf vor, Fragen zu beantworten, wie du in der Vergangenheit mit anderen Abteilungen zusammengearbeitet hast, um Testanforderungen zu definieren oder Probleme zu lösen.

Frage nach den nächsten Schritten

Am Ende des Interviews solltest du nicht zögern, nach den nächsten Schritten im Auswahlprozess zu fragen. Das zeigt dein Interesse an der Position und gibt dir auch die Möglichkeit, mehr über die Unternehmenskultur und die Erwartungen an die Rolle zu erfahren. Eine gute Frage könnte sein: 'Wie sieht der typische Einarbeitungsprozess für diese Position aus?'

Software Verification Engineer
NVIDIA Corporation
Standort: Zürich
Premium gehen

Schneller zum Traumjob mit Premium

Deine Bewerbung wird als „Top Bewerbung“ bei unseren Partnern gekennzeichnet
Individuelles Feedback zu Lebenslauf und Anschreiben, einschließlich der Anpassung an spezifische Stellenanforderungen
Gehöre zu den ersten Bewerbern für neue Stellen mit unserem AI Bewerbungsassistenten
1:1 Unterstützung und Karriereberatung durch unsere Career Coaches
Premium gehen

Geld-zurück-Garantie, wenn du innerhalb von 6 Monaten keinen Job findest

>