Test Engineer / Software Developer Test (m/w/d)
APRIORI - business solutions AG
Ansprechpartner: Jonas Weiss
Stuttgart, Deutschland
Elektrotechnische IndustrieTest-SoftwareC (Programmiersprache)Test AutomationAutomatisiertes Test-FrameworkC++Certified Software Tester (CSTE)LinuxPythonTest DesignTestausführungs-EngineTest ManagementTeststrategieTestngTestenTestausrüstungTest-Driven DevelopmentTest-instrumentierungTesten von CodeTestDirector (Software)
Beschreibung
Standort : Stuttgart (Onsite)
Branche : Mess- und Kommunikationstechnik
Rahmenbedingung: Arbeitnehmerüberlassung
Dauer: 6 Monate (Ab sofort)
Auslastung: Vollzeit
Für ein international tätiges Unternehmen der Mess- und Kommunikationstechnik suchen wir einen Test Engineer / Software Developer Test (m/w/d) am Standort Stuttgart. Das Unternehmen entwickelt anspruchsvolle Software- und Kommunikationslösungen für sicherheitskritische Anwendungen. Die Qualitätssicherung ist dabei ein wesentlicher Bestandteil des Entwicklungsprozesses und begleitet die Produkte von der Implementierung bis zur Integration in komplexe Systemlandschaften.
Ihre Aufgaben- Entwicklung und Implementierung automatisierter Softwaretests
- Erstellung, Weiterentwicklung und Pflege von Testfällen sowie Testprozeduren
- Aufbau, Konfiguration und Betreuung von Testumgebungen
- Konfiguration und Nutzung von Linux-Systemen für spezifische Hardware- und Testanwendungen
- Administration und Weiterentwicklung von CI/CD-Tools, insbesondere GitLab CI, zur Automatisierung von Software-Pipelines
- Nachverfolgung von Features, Fehlern und Entwicklungsaufgaben über Jira
- Erstellung und Pflege der Testdokumentation einschließlich der zugehörigen Testumgebungen
- Enge Zusammenarbeit mit Entwicklungs- und Integrationsteams zur Sicherstellung einer hohen Softwarequalität
- Abgeschlossenes Studium der Informatik, Ingenieurwissenschaften oder eines vergleichbaren Studiengangs
- Sehr gute Kenntnisse in der Entwicklung objektorientierter Software mit C, C++ und insbesondere Python
- Erfahrung in der Automatisierung von Softwaretests sowie im Testen von Software auf Hardwareebene
- Fundierte Kenntnisse in Test- und Integrationsprozessen
- Erfahrung im Umgang mit Linux-Betriebssystemen
- Verständnis für Clean-Code-Prinzipien und Softwarequalitätsstandards wie PEP8
- Sicherer Umgang mit Git und Jira
- Idealerweise Erfahrung mit Docker
- Grundkenntnisse im Bereich IT-Security von Vorteil
- Analytische und strukturierte Arbeitsweise sowie ausgeprägte Teamfähigkeit
- Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
- Mitarbeit an technologisch anspruchsvollen Software- und Kommunikationslösungen
- Moderne Entwicklungs- und Testumgebungen mit hohem Automatisierungsgrad
- Zusammenarbeit in interdisziplinären und agilen Teams
- Strukturierte Entwicklungs- und Integrationsprozesse
- Flexible Arbeitszeitmodelle und zeitgemäße Arbeitsbedingungen
Klingt das spannend?
Dann freuen wir uns auf Ihre Bewerbung! ?
Viele Grüße,
Tim Schmidt