GTÜ Gesellschaft für Technische Überwachung mbH
Knorr-Bremse AG
Ottobock SE & Co. KGaG
Knorr-Bremse AG
Dr. Beckmann Group
cbs Corporate Business Solutions
Kleeblatt Medien GmbH
Kleeblatt Medien GmbH
Kleeblatt Medien GmbH
Marvecs GmbH
Marvecs GmbH
Marvecs GmbH
Marvecs GmbH
Marvecs GmbH
Marvecs GmbH
element-i Kinderhäuser und Schulen
Secunet Security Networks AG
pluss Holding GmbH
Knorr-Bremse AG
RATIONAL
Stuttgart: Werkstudent*in für die Squish-Testautomatisierung
Jetzt bewerbenStellenbeschreibung
Kurzbeschreibung
Wir suchen einen/e Werkstudenten/in zur Unterstützung unseres Teams bei der Durchführung und Pflege automatisierter GUI-Tests mit Squish für eine komplexe Desktop-Anwendung (C#/.NET). Die Anwendung enthält umfangreiche Funktionalität und wird sowohl lokal als auch in Remote-Umgebungen betrieben.
Aufgaben (konkret)
- Entwurf, Implementierung und Pflege von automatisierten UI-Tests mit Squish (Scripting in JavaScript).
- Implementierung wiederverwendbarer Squish-Bibliotheken zur Test-Automatisierung
- Automatisierte Validierung von Druckvorschau-Workflows (Crystal Reports) und resultierenden PDFs hinsichtlich Inhalt, Seitenaufbau und Metadaten.
- Ausführen und Auswerten von Tests sowohl lokal als auch in Remote- bzw. virtualisierten Umgebungen (bspw. AWS AppStream).
- Fehlersuche, Analyse und Dokumentation von Test-Failures sowie enge Abstimmung mit Entwicklern zur Reproduktion und Priorisierung von Bugs.
Fachliche Anforderungen (must)
- Eingeschriebene/r Student/in eines MINT-Studiengangs (Mathematik, Informatik, Naturwissenschaften oder Technik) bzw. eines vergleichbaren technischen Studiengangs mit ausgeprägter Affinität zu Softwareentwicklung und Qualitätssicherung.
- Grundlegende Programmierkenntnisse in JavaScript und starke Lernbereitschaft für JavaScript (Squish-Scripting).
- Grundlegende Kenntnisse in Versionsverwaltung mit Git (Branching, Commit/History, Konfliktauflösung).
- Grundkenntnisse im Umgang mit relationalen Datenbanken.
- Gute Deutschkenntnisse in Wort und Schrift.
Wünschenswert (nice to have)
- Erste Erfahrungen mit einem GUI-Testtool (z. B. Squish, Ranorex, TestComplete) oder hohe Lernbereitschaft.
- Grundkenntnisse in C# zum besseren Verständnis der Applikation und der UI-Elemente.
- Grundkentnisse über gängige Netzwerkprotokolle und Authentifizierungen
Soft Skills
- Sorgfalt & hohes Qualitätsbewusstsein (insbesondere bei visuellen/printbezogenen Prüfungen).
- Analytische Denkweise und strukturierte Fehlersuche.
- Selbstständiges Arbeiten, aber auch Teamplayer mit guter Kommunikationsfähigkeit.
- Lernbereitschaft und Eigeninitiative.
Unser Angebot
• Flexible Arbeitszeiten zur optimalen Vereinbarkeit mit deinem Studium
• Eigenverantwortliche Aufgaben mit Raum für Ideen und Weiterentwicklung
• Ein kollegiales Team und eine wertschätzende Arbeitsatmosphäre
• Möglichkeit zur Verlängerung oder Weiterentwicklung nach Studienende