Tester:innen sind dafür verantwortlich, die Qualitätsprüfung einer Software durchzuführen und die dazu notwendige Infrastruktur aufzusetzen

Der Aufgabenbereich von Software-Tester:innen ist weitaus umfangreicher als die reine Suche nach Fehlern in einer Software. Für eine aussagekräftige Qualitätssicherung ist es notwendig Testkonzepte zu erstellen, die zur Natur der zu testenden Software passen. Eine Web-Applikation ist anders zu testen als ein Desktop-Anwendung oder die Plattform einer Software-Produktfamilie. Die Auswahl passender Testtools und das Aufsetzen einer Infrastruktur für automatisiertes Testen gehört ebenfalls zum Aufgabenbereich eines/r Tester:in.

Besondere Fähigkeiten werden von Software-Tester:innen in einer agilen Entwicklung verlangt. Hier muss er/sie mit vielen anderen Teammitgliedern direkt und situativ zusammenarbeiten. Mit der Projektleitung und dem Product-Owner, um Testinhalte und Qualitätsziele zu definieren, mit dem/der Architekt:in, um die Anforderungen an die Testbarkeit der Software festzulegen, und mit den Entwickler:innen, um diese bei der Erstellung und Durchführung von Unit-Tests kompetent zu beraten.

Besonders anspruchsvoll sind die Aufgaben eines/r Tester:in, falls eine agile Entwicklung Praktiken wie Continuous Delivery oder DevOps nutzt. Hier wird eine Software nicht im Ganzen, sondern in einzelnen Features oder Feature-Sets ausgeliefert, die direkt in ein laufendes System deployed werden.

Requirements Engineering Seminare

  • tba

Um die Aufgaben erfolgreich wahrnehmen zu können benötigen Tester:innen:

  • Wissen über gängige und neue Teststrategien und Methoden, um das richtige Testkonzept für ein Software-System aufzusetzen
  • Kenntnisse über relevante Test-Tools, um das gewählte Testkonzept aufzusetzen und einen hohen Grad an Testautomatisierung zu erreichen
  • Kenntnisse in der agilen Softwareentwicklung, um mit geeigneten Testpraktiken kurze und aussagekräftige Qualitäts-Feedback-Zyklen aufzusetzen sowie um die gewählten Testkonzepte an die agile Arbeitsweise der Entwickler anzupassen.
  • Kommunikationsfähigkeit, um zielführend mit anderen Mitgliedern eines Entwicklungsteams zusammenarbeiten zu können.

SIGS DATACOM unterstützt Dich in Deiner Rolle als Tester:in durch ein umfangreiches und praxisbezogenes Schulungsangebot, das passend auf Deine Aufgaben zugeschnitten ist. Den Schwerpunkt bildet die Vermittlung über das Wissen der methodischen und technischen Teststrategien; ergänzt wird dieses Seminarangebot durch Schulungen zu aktuellen, zukunftsrelevanten Trends bzgl. Führung, Kommunikation und Sozialkompetenz.