
Pflichtpraktikum im Bereich Software Test & Test Automation
SICK • Waldkirch, Baden-Württemberg, Germany
**Role & seniority: ** Student/in (Sommersemester 2027), temporary (befristet) 3–6 Monate; internship/working student level
**Stack/tools: ** C++ (ideal), Google Test (GTest), automated test framework modules, CI/CD, software/system testing, test data/umgebungen/fälle, technical documentation
**Top 3 responsibilities: **
-
Prepare, execute, and document software/system tests
-
Create/maintain test data, test environments, and test cases
-
Develop and improve automated tests (extend modules using GTest) and support CI/CD test automation
-
Must-have skills:
-
Ongoing technical studies (Informatik/Software Engineering/Elektrotechnik or similar)
-
First programming experience, preferably in C++
-
Interest in software testing, test automation, and CI/CD
-
Structured, independent work; strong team collaboration
-
-
Nice-to-haves:
-
Knowledge of object-oriented software development
-
Experience with error analysis and tracking fixes with dev/test teams
-
Experience contributing to technical documentation and test evaluations
-
-
Location & work type: Location not specified; onsite/unspecified; fixed-term internship (3–6 months) starting Summer semester 2027
Full Description
Sommersemester 2027 – befristet auf 3–6 Monate
Ihre Aufgaben
Sie unterstützen bei projektspezifischen Verifikations- und Validierungsaktivitäten Sie bereiten Software- und Systemtests vor, führen diese durch und dokumentieren die Ergebnisse Sie erstellen und pflegen Testdaten, Testumgebungen und Testfälle Sie analysieren Fehler und verfolgen deren Behebung in Zusammenarbeit mit Entwicklungs- und Testteams Sie entwickeln bestehende Module eines automatisierten Testframeworks auf Basis von Google Test (GTest) weiter Sie implementieren, optimieren und warten automatisierte Tests und tragen damit zur Verbesserung von Testabdeckung und Testeffizienz bei Sie arbeiten an zukunftsorientierten Test- und Automatisierungslösungen im Umfeld von Continuous Integration und Continuous Delivery (CI/CD) mit Sie erstellen technische Dokumentationen und Auswertungen im Rahmen der Testaktivitäten
Ihr Profil
Studium der Informatik, Software Engineering, Elektrotechnik oder eines vergleichbaren technischen Studiengangs Erste Programmiererfahrung, idealerweise in C++ Grundkenntnisse in objektorientierter Softwareentwicklung von Vorteil Interesse an Softwaretest, Testautomatisierung und CI/CD Strukturierte und selbstständige Arbeitsweise Ausgeprägte Teamfähigkeit und Freude an der Zusammenarbeit mit Entwicklungs- und Testteams
Kontakt: Sarah Disch