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

Der Aufgabenbereich eines Software-Testers 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 Testers.

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

Besonders anspruchsvoll sind die Aufgaben eines Testers, 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.

Um die Aufgaben erfolgreich wahrnehmen zu können benötigt der Tester:

  • 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 Sie in Ihrer Rolle als Tester durch ein umfangreiches und praxisbezogenes Schulungsangebot, das passend auf Ihre 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.