Software Quality Engineer
Steigern Sie die Softwarequalität in einer High-Tech-Umgebung. Von der Teststrategie bis zur Systemvalidierung tragen Sie dazu bei, dass komplexe Softwarelösungen in der realen Welt einwandfrei funktionieren.
Wir sind ein globales Hightech-Beratungsunternehmen mit einem Team aus unternehmerisch denkenden Ingenieuren, Wissenschaftlern und Digitalexperten aus aller Welt. Gemeinsam bilden wir eine schnell wachsende und stolze Gemeinschaft. Wir bieten Beratungsdienstleistungen für hochkarätige Kunden weltweit in verschiedenen Servicebereichen wie z.B.:
- Technologie & Ingenieurwesen
- Energie & Erneuerbare Energien
- Biowissenschaften & Pharma
- Digital und IT
Über diese Stelle
Als Software Quality Engineer wirst du Teil eines multidisziplinären Projektteams sein, das fortschrittliche industrielle Anlagen und das dazugehörige Software-Ökosystem entwickelt. Dein Hauptfokus liegt auf systemnaher Software, die komplexe Hardwareplattformen mit kundenorientierten Workflow-Anwendungen verbindet, einschließlich Echtzeit-Embedded-Software-Komponenten. Die Produktumgebung umfasst Bedienoberflächen, die einen effizienten und zuverlässigen Betrieb in Produktionsumgebungen ermöglichen.
Du wirst in mehreren Agile-Entwicklungsteams zusammenarbeiten und eine Schlüsselrolle dabei spielen, die Qualität, Zuverlässigkeit und Leistung integrierter Softwarelösungen sicherzustellen. Als Teil des Quality Engineering Teams bist du verantwortlich für Verifizierungs- und Validierungsaktivitäten über den gesamten Software-Stack hinweg, sowohl durch manuelle als auch automatisierte Testmethoden.
Was du tun wirst
- Überprüfen und bewerten von Softwareanforderungen und Featurespezifikationen.
- Definieren und vorantreiben von Qualitätssicherungsprozessen durch klare Teststrategien und -pläne, um Fehler so früh wie möglich im Entwicklungszyklus zu identifizieren.
- Koordinieren von Verifizierungs- und Validierungsaktivitäten auf funktionaler, Einheiten-, Integrations- und Systemebene und Überwachung der daraus resultierenden Verbesserungsmaßnahmen.
- Enge Zusammenarbeit mit Support-Teams, Produktbeteiligten und Entwicklungsteams.
- Durchführen von Root-Cause-Analysen und Korrekturmaßnahmen für Probleme, die aus operativen Umgebungen gemeldet werden.
- Planen, Organisieren und Ausführen regelmäßiger Systemlevel- und End-to-End-Testaktivitäten, um die allgemeine Produktqualität und den Projektstatus zu überwachen.
- Sicherstellen eines effektiven Wissenstransfers durch klare Release-Dokumentation und Kommunikation mit Fertigungs-, Service- und Geschäftsinteressierten.
Was wir von Ihnen erwarten
- Abschluss als Bachelor in Software Engineering, Informatik oder einem verwandten technischen Bereich.
- Bevorzugt 3–5 Jahre Erfahrung in der Softwareentwicklung, Softwaretests oder Qualitätssicherung.
- Erfahrung mit Testautomatisierung.
- Programmierkenntnisse in Python, C oder .NET.
- Ausgeprägtes Qualitätsbewusstsein und Erfahrung mit modernen Testmethoden und -werkzeugen.
- Hervorragende Kommunikationsfähigkeiten in Englisch und das Selbstvertrauen, Qualitätsprobleme konstruktiv und proaktiv anzusprechen.
- Interesse an der kontinuierlichen Verbesserung von Entwicklungsprozessen, Testmethoden und Qualitätssicherungspraktiken.
- Praktische und lösungsorientierte Einstellung.
Was Sie von uns erwarten können
TMC ist ein internationales High-Tech-Beratungsunternehmen, das seinen Kunden Expertise zur Verfügung stellt, um sie bei der Lösung ihrer technologischen Herausforderungen zu unterstützen. Als solches fungiert TMC als Expertenzentrum, das den Kunden zur Verfügung steht, und wir helfen ihnen, in einer zunehmend globalisierten und sich schneller wandelnden technologischen Welt wettbewerbsfähiger zu sein. Bei TMC glauben wir daran, dass Menschen die treibende Kraft hinter technologischen Innovationen sind. Deshalb möchten wir die bestmöglichen Bedingungen schaffen, damit Tech-Talente sich entfalten können. Wir bieten Ihnen ein herausforderndes und anregendes Arbeitsumfeld, in dem Sie die Regie über Ihre eigene Karriere übernehmen können. Als Employeneur sind Sie Teil unserer TMC-Familie. Neben unserer herausragenden technischen Expertise sind Spaß und Engagement bedeutende Bestandteile unserer Unternehmenskultur.
Großartig, dass Sie sich für einen Job bei TMC interessieren! Bewerben Sie sich jetzt auf die Art und Weise, die am besten zu Ihnen passt, und hoffentlich können wir Sie bald in einem unserer Teams willkommen heißen.