- Location
- Velbert, Nordrhein-Westfalen
- Type
- Full-time
- Department
- Engineering
- Source
- Personio
Description
Ihre Aufgaben
Zur Verstärkung unserer Forschung und Entwicklung suchen wir einen engagierten Test Engineer (w/m/d), der seine Leidenschaft für komplexe technische Systeme aktiv einbringt. Gemeinsam mit Ihren Teamkollegen stellen Sie die Prozesse für das systemweite End-to-End-Testing unserer Produkte bestehend aus Mechatronik, Hardware, Firmware, Cloud-, Web- und Mobile-Applikationen sicher. Bereits bei der Konzipierung neuer Produkte und Features erarbeiten Sie Verifikations- und Validierungskriterien und treiben manuelle und automatisierte Testmethoden voran. Mit Ihrer Erfahrung in CI/CD-Pipelines bauen Sie zudem unsere automatisierte Testinfrastruktur weiter aus, sodass alle Kolleginnen und Kollegen der Entwicklung im Daily Business darauf zugreifen können.
- Durchführen von Verifikations- und Validierungsaktivitäten über den gesamten Produktentstehungsprozess hinweg
- Umsetzung der Teststrategie innerhalb des Gesamtentwicklungsprozesses (Unit-, Modul-, Integration-, E2E-, HiL-, SiL-Tests)
- Erstellung und Pflege von Testplänen, Testfällen und Testsuiten sowie Planung, Entwickeln und Durchführen manueller und automatisierter End-to-End-Tests inklusive Feld- und Betatests unsere elektronischen Schließ- und Zutrittskontrollsysteme und deren Komponenten
- Weiterentwicklung, Betrieb und Pflege unserer CI/CD-Pipelines und automatisierten Testinfrastruktur (Jenkins, GitLab) sowie der zugehörigen Rechner- und Serverinfrastruktur – als gemeinsame Basis, auf die alle Entwicklungsteams im Tagesgeschäft zugreifen können
- Erstellung von Testberichten sowie Dokumentation und Auswertung der Testergebnisse
- Analyse und Reproduktion von Fehlern sowie Durchführung von Root-Cause-Analysen
- Mitwirkung bei der Entwicklung nachhaltiger Lösungs- und Qualitätskonzepte
Ihr Profil
- Abgeschlossenes Studium oder Technikerqualifikation in Informatik, Elektrotechnik, Mechatronik, Automatisierungstechnik oder eine vergleichbare Qualifikation
- Erfahrung (idealerweise 3–5 Jahre) im Testing verteilter Systeme über mehrere Technologie-Ebenen hinweg – von Embedded- und Hardwarekomponenten bis zu Cloud-, Backend- und Mobile-Applikationen
- Praxisnahe Erfahrung mit durchgängigen Systemtests sowie in der Erstellung von Testfällen, Testspezifikationen, Testplänen und Abnahmekonzepten
- Gutes Verständnis von Systemarchitekturen und Schnittstellen
- Praktische Erfahrung in der Softwareentwicklung und Programmierung mit Python sowie im Umgang mit Versionsverwaltung (Git)
- Erfahrung mit CI/CD-Pipelines und Werkzeugen wie Jenkins und GitLab
- Erfahrung mit SPS-Programmierung und GNU/Linux
- Erfahrung mit Werkzeugen zur Testautomatisierung, zum Beispiel Appium, Playwright oder Robot Framework
- Sehr gute Kommunikationsfähigkeit auch in interdisziplinären
und internationalen Teams - Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
Das bieten wir unseren Mitarbeitenden
Ausgeglichene Work-Life-Balance:
Durch unser flexibles Arbeitszeitsystem mit Zeitkonto und 30 Tagen Urlaub und der Möglichkeit des mobilen Arbeitens möchten wir Ihnen die hervorragende Vereinbarkeit von Beruf und Privatleben ermöglichen.
Ihre persönliche und fachliche Weiterentwicklung:
Durch Ihr neues Umfeld, vielen Gestaltungsspielräumen, intensiven Onboardingprozess, jährlichen Feedbackgesprächen & individuell auf Sie abgestimmte Schulungen werden Sie es lieben in allen Dimensionen zu wachsen.
Gesundheit:
Wir fördern Ihre Gesundheit mit unterstützten Gesundheitskursen, der Möglichkeit des
(E-)Bikeleasings, wöchentlich frischem Obst und gesunder Ernährung in unserem subventionierten Betriebsrestaurant.
Bestes Equipment:
Bei CES erhalten Sie einen modernen und mit neuster Technik ausgestatteten Arbeitsplatz.
Sicherheit:
Wir bieten Ihnen einen langfristigen, unbefristeten Arbeitsplatz in einem über 180 Jahre erfolgreich geführten Familienunternehmen.
Vertrauensvolles Miteinander:
Ein herzliches Team wird Sie in Empfang nehmen. Sie können sich auf ein soziales und familiäres Miteinander freuen. Bei uns werden Sie als Mensch gesehen und wertgeschätzt.
Coporate Benefits:
Namenhafte Anbieter stellen Ihnen ihre Produkte und Dienstleistungen zu Sonderkonditionen zur Verfügung. Der Vorteil für Sie – Sie kommen in den Genuss deutlicher Nachlässe und qualitativ hochwertiger Produkte und Leistungen.