Job
In diesem Job konzipierst und entwickelst du eine moderne Testautomatisierungsarchitektur, förderst TDD, führst automatisierte Tests durch und integrierst Testprozesse in CI/CD-Pipelines. Du arbeitest eng mit verschiedenen Entwicklungsteams zusammen.
Job-Technologien
Deine Rolle im Team
- Konzeption, Aufbau und strategische Weiterentwicklung einer modernen Testautomatisierungsarchitektur.
- Etablierung und Förderung von Test Driven Development (TDD) in enger Abstimmung mit den Software-Teams.
- Technische Lead-Rolle im Bereich Testautomatisierung und Qualitätssicherung.
- Entwicklung und Pflege automatisierter Tests (Unit-, Integrations-, System-, Hardware-in-the-Loop-Tests).
- Integration der Testprozesse in CI/CD-Pipelines.
- Enge, teamübergreifende Zusammenarbeit mit Softwareentwicklung, Hardwareentwicklung und Qualitätssicherung.
- Unterstützung beim Aufbau und der Weiterentwicklung von Prüfständen.
- Definition und Weiterentwicklung von Teststrategien, Qualitätsmetriken und Review-Prozessen.
- Analyse und strukturierte Behebung komplexer Fehlerbilder in Hard- und Software.
- Aktive Mitgestaltung einer DevOps-Kultur im Entwicklungsumfeld.
Unsere Erwartungen an dich
Ausbildung
- Abgeschlossenes Studium im Bereich Informatik, Elektrotechnik, Automatisierungstechnik oder vergleichbare Qualifikation.
Qualifikationen
- Sehr gute Kenntnisse in den Programmiersprachen Python und C++ wünschenswert.
- Gute Kenntnisse in CI/CD (z. B. GitHub CI), DevOps, Monitoring (z.B. Grafana).
- Kenntnisse im Bereich Mess- und Prüfstandstechnik wünschenswert.
- Hohe Kommunikationsstärke und Fähigkeit, als Schnittstelle zwischen Teams zu agieren.
- Strukturierte, analytische und eigenverantwortliche Arbeitsweise.
- Bonuspunkt: Du bist selbst Smart-Home-Enthusiast und hast Freude daran, komplexe Systeme praxisnah zum Leben zu erwecken.
Erfahrung
- Mehrjährige Erfahrung in der Softwareentwicklung - idealerweise mit technischer Führungsverantwortung.
- Fundierte praktische Erfahrung mit TDD sowie der Etablierung testgetriebener Entwicklungsprozesse.
- Erfahrung im Aufbau und der Skalierung von Testautomatisierungsframeworks.
- Erfahrung mit Containerisierung (Docker) und idealerweise Orchestrierung.
- Erfahrung im Embedded- oder hardwarenahen Umfeld von Vorteil.
- Wünschenswert: Erfahrung mit Home Assistant, inklusive Konfiguration, Integration von Geräten sowie Durchführung kleinerer Anpassungen (z. B. YAML-Konfigurationen, einfache Skripte oder Automationen).
Unser Angebot
- Eine verantwortungsvolle Rolle mit attraktiver Vergütung.
- Eine unbefristete Festanstellung.
- Moderne technische Ausstattung.
- Arbeit an zukunftsweisenden Produkten im wachsenden Smart-Home-Markt.
- Flache Hierarchien, kurze Entscheidungswege, agiles Arbeiten.
- Flexible Arbeitszeiten und hybrides Arbeiten möglich.
- 30 Tage Urlaub im Jahr - mit steigendem Urlaubsanspruch basierend auf der Betriebszugehörigkeit.
- Ein Spitzenteam und eine familiäre Arbeitsatmosphäre.
- Arbeiten für ein renommiertes Unternehmen, dessen Name für Nachhaltigkeit, Qualität und Innovation steht.
Benefits
Work-Life-Integration
Themen, mit denen du dich im Job beschäftigst
Job-Standorte
Das ist dein Arbeitgeber
Die ELTAKO GmbH, ein familiengeführtes Unternehmen aus Fellbach bei Stuttgart, hat sich auf Produkte und Systeme in den Bereichen Schalttechnik, Smart Home und Gebäudeautomation spezialisiert und bietet umfassende Lösungen in der Elektrotechnik.
- Etablierte Firma
- Onsite, Hybrid
- Elektronik, Automatisation
Weitere Jobs
Diese Jobs könnten dich auch interessieren
Betrieb, Überwachung und Weiterentwicklung der Netzwerk-Infrastruktur. Administration und Konfiguration von Firewalls, Routern und Switches. Sicherstellung der Netzverfügbarkeit, -performance und -sicherheit. Mitwirkung bei IT‐Sicherheitskonzepten und...
Lead our Stuttgart IT team, both professionally and as line manager, set priorities, and support each team member's development. Ensure the secure, reliable, and efficient operation of our heterogeneous IT infrastructure, including networks, servers,...
Wer hier einsteigt, gestaltet nicht nur Software – er bringt Maschinen zum Laufen, die man auf echten Baustellen wiedererkennt. Software-Entwickler (m/w/d) Basic Engineering Unser Auftraggeber ist ein international führender Hersteller von technisch...