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.
Folgende Testing-Seminare haben wir aktuell im Programm:
Testing Seminare
- DAU Certified Data & Analytics Tester
- Holistic Testing - Strategien für agile Teams
- ISTQB® Certified Tester AI Testing
- ISTQB® Certified Tester Foundation Level
- ISTQB® Certified Tester Foundation Level - Agile Tester
- ISTQB® Certified Tester Foundation Level - Automotive Software Tester
- ISTQB® Certified Tester Foundation Level - Mobile Application Testing
- ISTQB® Certified Tester Advanced Level - Technical Test Analyst
- ISTQB® Certified Tester Advanced Level - Test Automation Engineer
- ISTQB® Certified Tester Advanced Level - Testanalyst
- ISTQB® Certified Tester Advanced Level - Testmanager
- Praktinar: Agile Testing Strategies
- Praktinar: Backlog Refinement
- Praktinar: Exploratory Testing
- Praktinar: Serious Online Games
- Praktinar: Product Vision
- Praktinar: Test Automation for Practitioners
- Software Testing Basics
- Agile Testing Insights
- Mastering Software Quality
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.