Job
Aus Partner-Feed
Software-Testingenieur
Preis auf Anfrage
Details
- Beschäftigungsart
- Vollzeit
- Remote
- Nein
- Unternehmen
- Optics11
Beschreibung
Automatisch aus dem English übersetzt. Der Originaltext ist maßgeblich. Maschinenübersetzung – eine genauere Version wird vorbereitet.
Wir suchen einen praxisorientierten Software-Testingenieur, der die Qualität und Zuverlässigkeit von Softwarelösungen sicherstellt, die in realen Sensor- und Datenverarbeitungssystemen verwendet werden.
Optics11 ist ein Deep-Tech-Unternehmen, das fortschrittliche faseroptische Sensortechnologien für anspruchsvolle Umgebungen und Anwendungen in der Energie- und Unterwassersicherheit entwickelt. Unsere Systeme ermöglichen eine leistungsstarke Erfassung und Überwachung durch fortschrittliche Photonik, Signalverarbeitung und datengesteuerte Intelligenz.
Wir erweitern unser F&E-Team um einen Software-Testingenieur, der sich leidenschaftlich für Qualität, strukturierte Validierung und die Bereitstellung robuster Software in komplexen technischen Umgebungen einsetzt.
Als Softwaretestingenieur sind Sie für die Definition und Durchführung praktischer Softwaretests zur Validierung von Softwarekomponenten (einschließlich Algorithmen, Cloud-Backend und Benutzeroberflächen) verantwortlich, die von faseroptischen Sensorsystemen erzeugte Sensorsignale verarbeiten. Sie arbeiten eng mit Datenwissenschaftlern, Signalverarbeitungsspezialisten, Back-End-Entwicklern und Softwarearchitekten zusammen, um sicherzustellen, dass Produkte funktionale und nichtfunktionale Anforderungen erfüllen.
Diese Rolle erfordert einen praxisorientierten Fachmann mit einer proaktiven Denkweise, einem strukturierten Ansatz für Softwaretests, viel Liebe zum Detail und der Fähigkeit, komplexe technische Systeme zu verstehen und Anforderungen in effektive Teststrategien umzusetzen.
Hauptaufgaben
• Führen Sie Funktions-, Integrations-, Regressions-, System- und End-to-End-Tests für Edge-Geräte, Cloud-Dienste, APIs, Datenbanken und grafische Benutzeroberflächen durch.
• Definieren Sie Teststrategien, Testpläne, Testfälle, Akzeptanzkriterien und automatisierte Testskripte für Edge- und Cloud-Softwareplattformen.
• Identifizieren, dokumentieren und verfolgen Sie Softwarefehler und sorgen Sie für klare Reproduktionsschritte und eine ordnungsgemäße Nachverfolgung.
• Arbeiten Sie mit Produktbesitzern, Entwicklern und Ingenieuren zusammen, um die Systemanforderungen zu verstehen und die Testabdeckung sicherzustellen.
• Tragen Sie zur Entwicklung und Wartung automatisierter Test-Frameworks und Pipelines bei.
• Testen Sie das Edge-Cloud-Verhalten bei unterbrochener Konnektivität, verzögerten oder duplizierten Nachrichten, Geräteneustarts, Softwareaktualisierungen und Synchronisierungsfehlern.
• Validieren Sie die Leistung, Zuverlässigkeit und Stabilität der Software unter verschiedenen Betriebsbedingungen.
• Unterstützen Sie das Testen von Software, die auf Edge-Hardware ausgeführt wird, einschließlich der Hardware-Software-Integration in Labor- und Feldumgebungen.
• Analysieren Sie Testergebnisse und geben Sie den Entwicklungsteams klares, umsetzbares Feedback.
• Stellen Sie die Rückverfolgbarkeit zwischen Anforderungen, Testfällen und Testergebnissen sicher.
• Integrieren Sie automatisierte Tests in GitLab CI/CD-Pipelines und helfen Sie bei der Definition geeigneter Qualitätstore.
• Tragen Sie zur kontinuierlichen Verbesserung von Testprozessen, Tools und Qualitätsstandards bei.
• Nehmen Sie an Überprüfungen der Release-Bereitschaft teil und stellen Sie sicher, dass die Software vor der Bereitstellung Qualitätsbenchmarks erfüllt.
• Werden Sie Teil eines der vielversprechendsten Deep-Tech-Scale-Ups Europas.
• Gestalten Sie die Zukunft einer schnell wachsenden multidisziplinären Forschungs- und Entwicklungsorganisation.
• Wettbewerbsfähiges Gehalts- und Leistungspaket.
• Genießen Sie regelmäßige Teamaktivitäten und Firmenevents.
• Dreimal pro Woche werden frische Team-Mittagessen bereitgestellt.
Anforderungen:
Technische Fähigkeiten
• Vertrautheit mit Testmanagement- und Bug-Tracking-Tools (z. B. Jira, TestRail).
• Programmier- oder Skriptkenntnisse (z. B. Python, C++, Javascript oder ähnliches).
• Erfahrung in der Entwicklung automatisierter Tests mit Tools wie Pytest, Playwright, Cypress, Selenium oder vergleichbaren Frameworks.
• Erfahrung im Testen webbasierter grafischer Benutzeroberflächen.
• Erleben Sie das Testen von REST-APIs, Back-End-Diensten oder verteilten Softwarekomponenten.
• Erfahrung mit Docker-, AWS-, Gitlab-, Linux- und CI/CD-Pipelines.
• Fähigkeit, strukturierte, wartbare und reproduzierbare automatisierte Tests zu entwerfen.
• Vertrautheit mit verhaltensgesteuerter Entwicklung und Gherkin-Spezifikationen.
Qualifikationen:
• Ein Abschluss in Informatik, Softwaretechnik, eingebetteten Systemen oder einer verwandten technischen Disziplin oder gleichwertige praktische Erfahrung.
• Nachgewiesene Erfahrung im Softwaretest oder in der Qualitätssicherung.
• Ausgeprägtes Verständnis der Methoden und des Lebenszyklus von Softwaretests.
• Erfahrung sowohl mit explorativen/manuellen Tests als auch mit automatisierten Tests.
• Erleben Sie das Testen integrierter Systeme und nicht nur isolierter Softwarekomponenten.
• Proaktiv bei der Identifizierung von Risiken und Lücken in den Anforderungen und der Untersuchung von Fehlern in mehreren Systemkomponenten.
• Pragmatisch und praktisch im Umgang mit Hardware, Software, Testumgebungen und unvollständigen realen Daten.
• Fähigkeit, unabhängig zu arbeiten und gleichzeitig eng mit verschiedenen Ingenieurdisziplinen zusammenzuarbeiten.
• Kann technische Probleme und Qualitätsrisiken sowohl technischen als auch nichttechnischen Beteiligten klar kommunizieren.
Schön zu haben:
• Erfahrung mit AWS oder einer anderen Cloud-Plattform.
• Erfahrung im Testen datengesteuerter oder signalverarbeitender Systeme.
• Kenntnisse über eingebettete Systeme und Hardware-Software-Integration.
• Erleben Sie das Testen von unzuverlässigen Netzwerk-, Offline-, Wiederverbindungs-, Synchronisierungs- und Wiederherstellungsszenarien.
• Erfahrung in High-Tech-, Industrie- oder verteidigungsbezogenen Umgebungen.
• Erfahrung mit LabVIEW
Sicherheit und Compliance:
Sie arbeiten mit Kunden aus dem Verteidigungs- und Sicherheitssektor zusammen. Der Erwerb einer Unbedenklichkeitsbescheinigung des AIVD (niederländischer allgemeiner Nachrichten- und Sicherheitsdienst) ist obligatorisch. Das bedeutet, dass Sie sich einer Sicherheitsüberprüfung unterziehen müssen. Weitere Informationen finden Sie in den Details zur Sicherheitskontrolle.
Weitere englischsprachige Jobs in den Niederlanden finden Sie auf Arbeitnow
Quelle: Arbeitnow (https://www.arbeitnow.nl/jobs/companies/optics11/software-test-engineer-amsterdam-332708)
Optics11 ist ein Deep-Tech-Unternehmen, das fortschrittliche faseroptische Sensortechnologien für anspruchsvolle Umgebungen und Anwendungen in der Energie- und Unterwassersicherheit entwickelt. Unsere Systeme ermöglichen eine leistungsstarke Erfassung und Überwachung durch fortschrittliche Photonik, Signalverarbeitung und datengesteuerte Intelligenz.
Wir erweitern unser F&E-Team um einen Software-Testingenieur, der sich leidenschaftlich für Qualität, strukturierte Validierung und die Bereitstellung robuster Software in komplexen technischen Umgebungen einsetzt.
Als Softwaretestingenieur sind Sie für die Definition und Durchführung praktischer Softwaretests zur Validierung von Softwarekomponenten (einschließlich Algorithmen, Cloud-Backend und Benutzeroberflächen) verantwortlich, die von faseroptischen Sensorsystemen erzeugte Sensorsignale verarbeiten. Sie arbeiten eng mit Datenwissenschaftlern, Signalverarbeitungsspezialisten, Back-End-Entwicklern und Softwarearchitekten zusammen, um sicherzustellen, dass Produkte funktionale und nichtfunktionale Anforderungen erfüllen.
Diese Rolle erfordert einen praxisorientierten Fachmann mit einer proaktiven Denkweise, einem strukturierten Ansatz für Softwaretests, viel Liebe zum Detail und der Fähigkeit, komplexe technische Systeme zu verstehen und Anforderungen in effektive Teststrategien umzusetzen.
Hauptaufgaben
• Führen Sie Funktions-, Integrations-, Regressions-, System- und End-to-End-Tests für Edge-Geräte, Cloud-Dienste, APIs, Datenbanken und grafische Benutzeroberflächen durch.
• Definieren Sie Teststrategien, Testpläne, Testfälle, Akzeptanzkriterien und automatisierte Testskripte für Edge- und Cloud-Softwareplattformen.
• Identifizieren, dokumentieren und verfolgen Sie Softwarefehler und sorgen Sie für klare Reproduktionsschritte und eine ordnungsgemäße Nachverfolgung.
• Arbeiten Sie mit Produktbesitzern, Entwicklern und Ingenieuren zusammen, um die Systemanforderungen zu verstehen und die Testabdeckung sicherzustellen.
• Tragen Sie zur Entwicklung und Wartung automatisierter Test-Frameworks und Pipelines bei.
• Testen Sie das Edge-Cloud-Verhalten bei unterbrochener Konnektivität, verzögerten oder duplizierten Nachrichten, Geräteneustarts, Softwareaktualisierungen und Synchronisierungsfehlern.
• Validieren Sie die Leistung, Zuverlässigkeit und Stabilität der Software unter verschiedenen Betriebsbedingungen.
• Unterstützen Sie das Testen von Software, die auf Edge-Hardware ausgeführt wird, einschließlich der Hardware-Software-Integration in Labor- und Feldumgebungen.
• Analysieren Sie Testergebnisse und geben Sie den Entwicklungsteams klares, umsetzbares Feedback.
• Stellen Sie die Rückverfolgbarkeit zwischen Anforderungen, Testfällen und Testergebnissen sicher.
• Integrieren Sie automatisierte Tests in GitLab CI/CD-Pipelines und helfen Sie bei der Definition geeigneter Qualitätstore.
• Tragen Sie zur kontinuierlichen Verbesserung von Testprozessen, Tools und Qualitätsstandards bei.
• Nehmen Sie an Überprüfungen der Release-Bereitschaft teil und stellen Sie sicher, dass die Software vor der Bereitstellung Qualitätsbenchmarks erfüllt.
• Werden Sie Teil eines der vielversprechendsten Deep-Tech-Scale-Ups Europas.
• Gestalten Sie die Zukunft einer schnell wachsenden multidisziplinären Forschungs- und Entwicklungsorganisation.
• Wettbewerbsfähiges Gehalts- und Leistungspaket.
• Genießen Sie regelmäßige Teamaktivitäten und Firmenevents.
• Dreimal pro Woche werden frische Team-Mittagessen bereitgestellt.
Anforderungen:
Technische Fähigkeiten
• Vertrautheit mit Testmanagement- und Bug-Tracking-Tools (z. B. Jira, TestRail).
• Programmier- oder Skriptkenntnisse (z. B. Python, C++, Javascript oder ähnliches).
• Erfahrung in der Entwicklung automatisierter Tests mit Tools wie Pytest, Playwright, Cypress, Selenium oder vergleichbaren Frameworks.
• Erfahrung im Testen webbasierter grafischer Benutzeroberflächen.
• Erleben Sie das Testen von REST-APIs, Back-End-Diensten oder verteilten Softwarekomponenten.
• Erfahrung mit Docker-, AWS-, Gitlab-, Linux- und CI/CD-Pipelines.
• Fähigkeit, strukturierte, wartbare und reproduzierbare automatisierte Tests zu entwerfen.
• Vertrautheit mit verhaltensgesteuerter Entwicklung und Gherkin-Spezifikationen.
Qualifikationen:
• Ein Abschluss in Informatik, Softwaretechnik, eingebetteten Systemen oder einer verwandten technischen Disziplin oder gleichwertige praktische Erfahrung.
• Nachgewiesene Erfahrung im Softwaretest oder in der Qualitätssicherung.
• Ausgeprägtes Verständnis der Methoden und des Lebenszyklus von Softwaretests.
• Erfahrung sowohl mit explorativen/manuellen Tests als auch mit automatisierten Tests.
• Erleben Sie das Testen integrierter Systeme und nicht nur isolierter Softwarekomponenten.
• Proaktiv bei der Identifizierung von Risiken und Lücken in den Anforderungen und der Untersuchung von Fehlern in mehreren Systemkomponenten.
• Pragmatisch und praktisch im Umgang mit Hardware, Software, Testumgebungen und unvollständigen realen Daten.
• Fähigkeit, unabhängig zu arbeiten und gleichzeitig eng mit verschiedenen Ingenieurdisziplinen zusammenzuarbeiten.
• Kann technische Probleme und Qualitätsrisiken sowohl technischen als auch nichttechnischen Beteiligten klar kommunizieren.
Schön zu haben:
• Erfahrung mit AWS oder einer anderen Cloud-Plattform.
• Erfahrung im Testen datengesteuerter oder signalverarbeitender Systeme.
• Kenntnisse über eingebettete Systeme und Hardware-Software-Integration.
• Erleben Sie das Testen von unzuverlässigen Netzwerk-, Offline-, Wiederverbindungs-, Synchronisierungs- und Wiederherstellungsszenarien.
• Erfahrung in High-Tech-, Industrie- oder verteidigungsbezogenen Umgebungen.
• Erfahrung mit LabVIEW
Sicherheit und Compliance:
Sie arbeiten mit Kunden aus dem Verteidigungs- und Sicherheitssektor zusammen. Der Erwerb einer Unbedenklichkeitsbescheinigung des AIVD (niederländischer allgemeiner Nachrichten- und Sicherheitsdienst) ist obligatorisch. Das bedeutet, dass Sie sich einer Sicherheitsüberprüfung unterziehen müssen. Weitere Informationen finden Sie in den Details zur Sicherheitskontrolle.
Weitere englischsprachige Jobs in den Niederlanden finden Sie auf Arbeitnow
Quelle: Arbeitnow (https://www.arbeitnow.nl/jobs/companies/optics11/software-test-engineer-amsterdam-332708)
Dieses Angebot stammt aus einem Partner-Feed. Bewerben Sie sich auf der Quell-Website.
Quelle: Optics11
Standort
Amsterdam, Niederlande
Inserat bereitgestellt von Optics11.