Programmer* Python Test Framework Development Bayern | München | Entwicklung Software | Experten

München, Bayern, Germany

Job Description

zur Entwicklung eines flexiblen und mehrbenutzerfähigen Python-Testframeworks für analoge/digitale Messsysteme (taktische Funkgeräte)
Ihr Aufgabengebiet

  • Analyse des bestehenden C#-basierten Messsystems, das für automatisierte und manuelle Tests von Funkfrequenzen und Kommunikationswegen verwendet wird.
  • Entwicklung eines flexiblen Python-Testframeworks für die Systemsteuerung und -bewertung, das neben dem aktuellen System existiert, um die Datenkonsistenz während der Produktion sicherzustellen.
  • Migration bestehender Testfälle nach Python.
  • Durchführung von Tests und Validierung der neuen Schnittstelle für manuelle und automatisierte Workflows unter Berücksichtigung von G5 und der zukünftigen DETECT-Migration.
  • Sicherstellung der Datenkonsistenz und Testkompatibilität zwischen C# und Python.
  • Entwicklung einer Architektur zur einfachen Integration von kurzfristigen Python-Skripten zur Erweiterung oder überschreibung von Standardsequenzen.
  • Entwicklung eines Mehrbenutzerkonzepts einschliesslich Rechteverwaltung und Skriptfreigabe.
  • Einrichtung eines projektweiten Testframeworks in Zusammenarbeit mit Testmittel-Entwicklern und SW-Testern.
  • Umfassende technische Dokumentation der Schnittstelle, der API, der Skriptfunktionen und des GitLab-Repositorys.
Ihr Profil
  • Abgeschlossenes Studium der Informatik, Elektrotechnik oder eine vergleichbare Qualifikation
  • Fachkenntnisse in Python (mindestens Version 3.x). sowie Hardware-Steuerung über Schnittstellen (z. B. seriell, USB) und Testautomatisierung.
  • Grundlegende Kenntnisse in C#, der Kommunikation zwischen verschiedenen Sprachen/Systemen (APIs, Datenformate), Continuous Integration und Continuous Deployment (CI/CD) und modularen Softwarearchitekturen und GUI-Entwicklung (z. B. PyQt).
  • Praktische Erfahrung: im Bereich technische Dokumentation, einschliesslich API-Referenzen und Tutorials, Versionskontrollsysteme (Git) und agile Entwicklungsmethoden.
  • Selbstständiger, strukturierter und lösungsorientierter Arbeitsstil
  • Verhandlungssicheres Deutsch und grundlegende Englischkenntnisse.
Unser Angebot
  • Herausforderung. Spannende Projekte mit der Technologie "von morgen" und von Anfang an verantwortungsvolle Aufgaben.
  • Offenheit. Flache Hierarchien, offene Türen und regelmässige Mitarbeitergespräche.
  • Entlohnung. übertarifliche Vergütung mit Projektzulagen je nach Projekt/Aufgabe; Reisespesenmodelle; Betriebliche Altersversorgung; Kostenloses "Absolventenpaket" mit Unterstützung bei Wohnungssuche; Versicherungs-Check und "die erste Steuererklärung" durch Valentum und unsere Partner.
  • Erholung. 30 Tage bezahlten Urlaub und Gleitzeitkonto mit flexibler Arbeitszeitenregelung.
  • Entwicklung. Innerbetriebliche und externe Weiterbildungsmassnahmen.
  • Spass. Regelmässige Events wie Workshops, Stammtische, Kochabende, Sport-Events, u.v.m.
  • Optionen. Einsatz bei Top-Herstellern und Zulieferern mit der Möglichkeit, später zum Kunden zu wechseln.

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.de will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4259179
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    München, Bayern, Germany
  • Education
    Not mentioned