Softwaretester C++ & Python
OMM Solutions GmbH
Erlangen, Germany
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
German, EnglishJob location
Erlangen, Germany
Tech stack
Testing (Software)
Automation of Tests
C++
Code Review
Linux
Python
MISRA C (C Programming Language)
Regression Testing
Software Engineering
Software Requirements Analysis
Test Case Design
Test Management
Test Scripts
GIT
Information Technology
Job description
- Planung, Entwicklung, Durchführung und Dokumentation von Softwaretests gemäß definierten Testplänen, internen Fachanweisungen und internationalen nuklearen Normen
- Analyse von Softwareanforderungen und Ableitung geeigneter Testfälle und Testszenarien
- Erstellung und Pflege von Testspezifikationen auf Grundlage fachlicher und technischer Anforderungen
- Entwicklung und Weiterentwicklung automatisierter Softwaretests
- Durchführung von manuellen und automatisierten Tests auf Komponenten- und Systemebene
- Analyse und Bewertung von Testergebnissen sowie Identifikation von Abweichungen und Softwarefehlern
- Erstellung nachvollziehbarer Fehlerberichte und Pflege der Fehler im eingesetzten Ticketsystem
- Nachverfolgung von Fehlerbehebungen und Durchführung entsprechender Wiederholungs- und Regressionstests
- Review von Entwicklungs- und Testdokumentationen
- Mitwirkung bei Code-Reviews unter Berücksichtigung geltender Entwicklungs- und Qualitätsrichtlinien
- Erstellung der Test- und Qualitätsdokumentation in englischer Sprache
- Enge Zusammenarbeit mit Softwareentwicklung, Testmanagement und weiteren Fachbereichen
Requirements
- Erfolgreich abgeschlossenes Bachelorstudium der Informatik, Softwaretechnik oder einer vergleichbaren Fachrichtung
- Mehrjährige Berufserfahrung in der Softwareentwicklung oder im Softwaretesting mit C und C++
- Gute Programmierkenntnisse in Python, insbesondere für die Entwicklung und Automatisierung von Softwaretests
- Fundiertes Verständnis von Softwareentwicklungs- und Softwaretestprozessen
- Erfahrung in der Erstellung strukturierter Testspezifikationen sowie in der Analyse und Dokumentation von Testergebnissen
- Kenntnisse der Codierungsrichtlinie MISRA C:2012 sind von Vorteil
- Erfahrung mit dem Versionsverwaltungssystem Git ist wünschenswert
- Gute Anwenderkenntnisse im Umgang mit Linux sind von Vorteil
- Zertifizierung als ISTQB® Certified Tester ist wünschenswert
- Gute Englischkenntnisse, mindestens auf dem Niveau B1
- Strukturierte, sorgfältige und qualitätsorientierte Arbeitsweise
- Ausgeprägte analytische Fähigkeiten und ein gutes technisches Verständnis
- Teamfähigkeit, Kommunikationsstärke und ein hohes Maß an Eigenverantwortung
Benefits & conditions
- Langfristige berufliche Perspektive in einem international tätigen Unternehmen
- 35 Stunden pro Woche und die Möglichkeit zum mobilen Arbeiten
- Attraktives und modernes Arbeitsumfeld mit Raum für individuelle Entwicklung
- Übernahme von 50 Prozent der Kosten für das Deutschlandticket
- Zahlreiche Angebote sowie Unterstützung im Bereich Sport und Gesundheit
- Company Bike: Fahrradleasing über Entgeltumwandlung