• Analyse von Design und Implementierung einzelner Softwareelemente zur Testautomation, inklusive Aufwandsschätzung und Dokumentation
• Implementierung mit Elementen der Programmiersprachen Java, Visual Basic, Linux- und Windowsskripting, SQL, PowerShell
• Programmierung von z/OS-Jobs
• Erstellung von Systementwürfen einzelner Softwareelemente zur Testautomation
• Anfertigung und Wartung datenbankspezifischer Komponenten (z.B. Tabellen, SQL-Abfragen)
• Meilensteinplanung zum Aufbau der Software-Palette und für die Weiterentwicklung der benötigten Testautomationssoftware
• Durchführung der entwicklungsseitigen Qualitätssicherung inklusive Tests und Fehlerbehebung im Rahmen des Aufbaus, der Weiterentwicklung und der Pflege der vorhandenen Software-Palette
• Vorbereitung, Koordination, Durchführung, Überwachung und Test des Deployments der Testautomationslösung