Product Quality Engineering

Software Testing

Wir bieten Lösungen

Eine hohe Softwarequalität ist der Schlüssel zum Erfolg und wesentlicher Teil unserer Arbeit. Ob im Web oder Backend, in den Bereichen IoT oder Mobile, wir hinterfragen die Projekt- und Funktionsanforderungen, bevor sie implementiert werden.

Wir prägen mit unserer ganzheitlichen Sicht auf das Projekt und das Produkt sowie mit unserer Teststrategie ein Qualitätsdenken im gesamten Team. 

So erreichen wir unser Ziel

Der erste Schritt auf dem Weg zu einer Teststrategie ist die tiefgreifende Analyse der bestehenden Umgebung vom Tech-Stack bis zu den am Projekt beteiligten Personen. Darauf definieren wir gemeinsam mit Ihnen Qualitätsziele und KPIs, auf denen unsere Teststrategie basiert. Wir legen die Umgebung der Tests fest, ebenso den Tech- und Tool-Stack und die Rollen im Team. Wir identifizieren die Testfälle in Ihrem Projekt, deren Automatisierung relevante Zeitersparnis bringt.

Das ist unser Schlüssel

Transparenter Wissensaustausch innerhalb und jenseits des Projekts verbessert den Gesamtprozess und die Qualität für unsere Kunden. Wir nutzen unser Know-How, um eine maßgeschneiderte Teststrategie als Basis für unsere Arbeit zu definieren. Wir beschreiben Testumfang, Rollen und Qualitäts-KPIs für Ihre Projekte. Eine Test-Roadmap macht alle Aktivitäten transparent. Dank der engen Zusammenarbeit zwischen Tester:innen und anderen Teammitgliedern schaffen wir Probleme früh aus der Welt.

Von Automatisierung bis Quality Coaching

Unsere Leistungsangebote

Software Testing hat für uns viele unterschiedliche Dimensionen. Wir sind in allen zuhause und füllen sie mit unserer Expertise aus.

Testautomatisierung

Mit Hilfe unserer Testautomatisierungs-Blueprints für Web-, Backend- und Mobil-Anwendungen sind wir in der Lage, innerhalb kürzester Zeit eine Testautomatisierungs-Pipeline einzurichten und aufzubauen. Unsere Blueprints verwenden modernste Werkzeuge und Technologien und können einfach und effizient in bestehende und neue Technologie-Stacks eingebunden werden.

Audit Ihrer Testautomatisierung

Wird für ein Produkt oder Projekt ein neuer Technologie-Stack eingeführt, sollte auch die Testing-Lösung angepasst werden. Wir definieren mit Ihnen Ziele und KPIs für diese, führen neue Testtools ein, legen den Umfang der Testautomatisierung fest und messen den Erfolg an den definierten KPIs. Haben Sie bereits Testautomatisierung für Ihr Produkt implementiert, führen wir gerne ein Audit durch und geben Ihnen Hinweise zur Optimierung.

Quality Engineering in Scaled Agile

Wir bauen mit Ihnen eine qualitativ hochwertige Engineering-Umgebung im Scaled Agile Framework (SAFe, Nexus) auf. Wir unterstützen Sie in allen Phasen der Umsetzung von der Analyse der Technologien, Testumgebungen und Entwicklungsprozesse. Wir etablieren eine qualitätsorientierte Denkweise in Ihrer Organisation und helfen, Ihre Produkte schneller, effizienter und mit hoher Qualität zu veröffentlichen.

Tests in der Produktivumgebung

Beim DevOps-Prinzip ist das Testen in der Produktivumgebung wesentlicher Teil des Softwarelebenszyklus. Wir erarbeiten mit Ihnen ein Konzept für das Testen und definieren die Punkte Traceability, Logging und Monitoring in der Produktivumgebung. Diese Werte legen wir in einem KPI Dashboard fest. Darauf legen wir Tests fest, die auf der Produktivumgebung manuell oder automatisiert ausgeführt werden.

Test Data Engineering

Testdaten unterliegen hohen Einschränkungen wie der DSGVO und müssen daher mit Sorgfalt erstellt und behandelt werden. Am Beginn steht die Frage, welche und wie viele Testdaten benötigen Sie? Wir definieren mit Ihnen den Prüfumfang und entscheiden, ob Produktivdaten anonymisiert oder pseudoanonymisiert werden müssen oder ob synthetische Daten verwendet werden. 

Quality Coaching and Consulting

Beim agilen Testen ist Qualität eine Teamleistung: Softwaretester:innen arbeiten mit Entwickler:innen und UX-Expert:innen. Mit unserem Coaching- und Beratungsangebot helfen wir, dass alle Rollen im Team Softwarequalität ganzheitlich verstehen. Für das Quality Coaching nutzen wir etwa die Risk Storming Methode oder den Whole Team Quality Ansatz.

Software Testing

Unsere Technologien

Wir sind offen und arbeiten sowohl mit Open Source als auch mit Commercial Tools.

Open Source

JUnit​, Selenium, ​Appium​, Cypress.io


Commercial Tools​

unter anderem Postman​, Browserstack​, Selenium Toolkit


“Mobile Tester brauchen solides Wissen über Architekturen, APIs und Datenbanksysteme.”

Daniel Knott, Bereichsleiter Product Quality Engineering, MaibornWolff

Referenzen

Unsere digitalen Projekte

Funktioniert die Software auch wie gewünscht? Läuft sie stabil und sicher? Diese und andere Fragen beantworten unsere Test Engineers mit ihrer Expertise in einer Vielzahl von Projekten.

Unsere offenen Stellen

Gefällt dir unsere Arbeitsweise?

Klick dich rein und schau, ob spannende Aufgaben für dich dabei sind.

Site Reliability Engineer (m/w/d)

Hybrid Remote Teilzeit Vollzeit
Cloud & DevOps

Cloud Platform Engineer (m/w/d) 

Hybrid Remote Teilzeit Vollzeit
Cloud & DevOps

Client-Administrator / Systemadministrator (m/w/d) Linux   

Hybrid Teilzeit Vollzeit
IT Infrastructure
Wir sind für Sie da
Fragen zu Product Quality Engineering?
Daniel Knott
Software Testing
Wir sind für Sie da
Fragen zu Software Testing?
Sven Schirmer
Software Testing