Senior Softwareentwickler Testautomatisierung (m/w/d)
Soorce GmbH
Ansprechpartner: Erika Feldbusch
Berlin, Deutschland
TelekommunikationTest-SoftwareAutomatic Test EquipmentAutomatisierungBuild-AutomatisierungTest AutomationAutomatisiertes Test-FrameworkBüroautomationSoftwareentwicklungTestausführungs-EngineTest ManagementTestenTestausrüstungTest-instrumentierungInfrastrukturautomatisierungs-FrameworksDeployment AutomationJenkins
Beschreibung
Start: 01.12.2026
Dauer: 12 Monate
Auslastung: Vollzeit (40h)
Lokation: Berlin
Vertragsart: Arbeitnehmerüberlassung
Aufgaben:
- Du konzipierst, entwickelst und betreibst eine zentrale Testautomatisierungsplattform für komplexe Funkkommunikationssysteme.
- Du entwickelst die Softwarearchitektur und Automatisierungslogik für ein übergeordnetes End-to-End-Testsystem und treibst dessen Weiterentwicklung voran.
- Du implementierst CI/CD-basierte Testabläufe, beispielsweise mit Jenkins oder GitLab CI, zur kontinuierlichen Systemverifikation.
- Du erstellst und pflegst Schnittstellen, APIs und Protokolle zum zu testenden System sowie zu angebundenen Messgeräten, Testständen und externen Systemen.
- Du entwickelst Lösungen zur automatisierten Erfassung, Ablage, Auswertung und Visualisierung von Mess- und Testergebnissen.
- Du bindest Testmanagement- und Anforderungswerkzeuge in die Automatisierungsumgebung ein und unterstützt die Reproduzierbarkeit der Ergebnisse durch sauberes Konfigurations-, Versions- und Testdatenmanagement
Anforderungen:
- Du bringst mehrjährige Erfahrung in der Softwareentwicklung für Testautomatisierung mit, insbesondere mit Python und Pytest.
- Du hast fundierte Kenntnisse im Design und Aufbau automatisierter Testframeworks, Testinfrastrukturen und CI/CD-basierter Umgebungen.
- Du bist sicher im Umgang mit Jenkins, GitLab CI, GitLab Jobs, Repository-Management sowie Linux-basierten Entwicklungs- und Testumgebungen.
- Du verfügst über Erfahrung in der Erstellung von Dashboards, Auswertungen und Visualisierungen.
- Du hast Kenntnisse im Umgang mit Datenbanken zur Ablage und Auswertung technischer Mess- und Ergebnisdaten.
- Du bist versiert in der Anbindung von Messgeräten, Testständen oder externen Systemen über geeignete Schnittstellen.
- Kenntnisse im RF-, Funkkommunikations- oder sicherheitskritischen Umfeld sind von Vorteil.