[ Startseite ] [ QM-Aufgaben-Übersicht ]
Qualitätssicherung in der Software-Entwicklung
Die folgenden Aufgaben werden in Stellenbeschreibungen beispielhaft von Industrie-Unternehmen für eine/n Qualitäts-Spezialist*in im Bereich der Software-Entwicklung zur Software-Qualitätssicherung genannt, geben Anhaltspunkte zum Aufgabenbereich und erheben keinen Anspruch auf Vollständigkeit:
- Festlegung von Strategien, Grundsätzen und Zielvorgaben zur Qualitätssicherung in der Software-Entwicklung
- Weiterentwicklung des Software-Qualitätsmanagement-Systems gemäß ISO/IEC 12207
- Erarbeitung und Umsetzung von Verfahren zur Qualitätsplanung und -sicherung in der Software-Entwicklung auf Basis nationaler und internationaler Normen und Standards (V-Modell).
- Erstellung von von Software Quality Assurance Plänen(SQAP)
- Erarbeitung von Verfahrens- und Abnahmeanweisungen sowie Standard-Checklisten zur Software-Qualitätssicherung
- Entwerfen von Test-Szenarien zur Erreichung der gewünschten Software-Qualität
- Erstellen von Prüfplänen mit Definition der Testziele
- Erstellung von Testkonzepten, Testspezifikationen, Testplänen und Auswertung der Testprotokolle
- Design und Implementierung von manuellen und automatisierten Testläufen
- Planung und Umsetzung von Software-Tests (Funktionstests, Regressionstests, Belastungstests, Systemtests)
- Festlegen der Testumgebung
- Festlegen der Test-Zyklen, Prüfverfahren und Metriken
- Test und Freigabe von Software nach vorgegebenen Qualitätsstandards
- Planung, Koordination, Durchführung und Dokumentation von systematischen Akzeptanz- und Systemtests
- Validierung von Software und Systemen anhand der Analyse und Überprüfung der Ergebnisse verschiedene Test-Systeme
- Erstellung von Fehleranalysen und Testberichte sowie Dokumentation der Ergebnisse
- Analyse und Dokumentation von gefundenen Fehlern
- Bewertung der Software-Entwicklungsprozesse nach SPICE (ISO 15504)
- Durchführung von regelmäßigen Reviews der Software-Entwicklungsprozesse
- Durchführung von internen Software-Assessments gemäß SPICE (ISO/IEC TR 15504)
- Konzeption und Umsetzung von Projekt-Dashboards auf der Basis von Metrik-Systemen zur Verbesserung der Projekttransparenz
- Durchführung von Testläufen in verschiedenen Testkategorien und Überwachung des Testfortschritts
- Freigabe von Software-Änderungen und Unterstützung beim Fehlerbeseitigungsprozess
- Abnahme von Software-Tests nach durchgeführten Änderungen an bestehenden Systemen
- Aufbau und Administration von Referenz-Systemen
- Durchführung von Reifegrad-Bewertungen
- Mitarbeit an Risikoanalysen mit Hilfe von formalen Methoden wie FMEA (Failure Mode and Effects Analysis)
- Verfolgung der aktuellen Entwicklungen im Bereich Qualitätssicherungs-Software
- Ausbau der Test-Automatisierung
- Evaluation und Anpassung von Software-Test-Werkzeugen
- Wirtschaftslichkeitsbetrachtung von Software-Tests
Stand: Oktober 2024
[ nach oben ]
[ zurück zur QM-Aufgaben-Übersicht ]