Ausloten und Hinterfragen von Grenzen.

testing

Mit unserem Testing sorgen wir für ressourcenschonende, kosteneffiziente und skalierbare Lösungen, die genau das bieten, was Du wirklich brauchst. Wir entwickeln Software, die zuverlässig, robust und langfristig stabil bleibt – auch in einem dynamischen Umfeld.
lass uns sprechen
Link to the career page.
Image of a man pointing on a tablet.

unsere kompetenzen

Test- und Defect Management

Testautomatisierung

Usability und Accesibility

Optimierte Testpyramide

Quality Coaching

Plattformübergreifendes Softwaretesting

Daten, Daten, Daten

lass uns gemeinsam arbeiten

Wir setzen Testautomatisierung genau dort ein, wo sie den größten Mehrwert bringt. Gemeinsam mit Dir finden wir heraus, ob es Verbesserungspotenziale in deiner Teststrategie, Umgebung und Techstack gibt, mit dem Ziel die Testtiefe- und breite zu verbessern. Auch ohne eigene Testabteilung profitierst Du von unserer Expertise und maßgeschneiderten Lösungen, die deine Software fehlerfrei und Anforderungsgerecht machen.
Expertise und Erfahrung
gezielte Anwendung
stabile Software
Wie könnte unser vorgehen aussehen?
zusammenarbeiten
Link to the career page.

Kundenanfrage:

Moin, unser Microprozessor ist end of life, und wir müssen unsere Applikation portieren und würden gerne auf eine ARM-Architektur wechseln. 👋🏻

1

Anforderungsanalyse 👀

Wir analysieren die Kundenanforderungen und definieren klare Ziele für die Portierung. Dabei identifizieren wir kritische Funktionen der Applikation und bestimmen die notwendigen Anpassungen für die Architektur.

2

Definition of Readiness  🔢

Für eine effiziente Umsetzung benötigen wir alte und neue Anforderungen, technische Dokumentationen, relevante Ansprechpartner:innen und eine verfügbare Testumgebung.

3

Analyse der Testbarkeit und Ressourcenplanung  🧐

Wir prüfen die Testbarkeit, identifizieren notwendige Anpassungen und planen die erforderlichen Ressourcen (z.B. Testumgebungen, Personal, Budget) um eine stabile Migration auf die ARM-Architektur sicherzustellen.

Image of a Desktopscreen with Code and hands typing on a keyboard.
4

Architekturvergleich und Qualitätsmonitoring  💡

Wir legen Key Performance Indicators (KPIs) fest, um die Performance und Qualität der alten vs. neuen Architektur objektiv zu messen.

5

Umsetzung 🎯

Wir arbeiten agil mit Methoden wie SCRUM und Kanban, führen in regelmäßigen Sprints Funktionstests durch und sichern so eine stabile Portierung auf ARM.

6

Integration & Testing 💬

Durch kontinuierliche Integration und automatisierte Tests validieren wir Teilsysteme frühzeitig, indem jede Codeänderung direkt in einer Testumgebung auf ARM-Systemen überprüft wird.

7

Monitoring der KPI 📢

Wir beobachten die festgelegten KPIs über den gesamten Entwicklungsprozess hinweg. Falls ein KPI schlechter performt als erwartet, identifizieren wir die Ursache und optimieren das System entsprechend.

8

Defect Management ⚡️

Wir dokumentieren die gefundenen Fehler, führen eine Bug-Triage durch und schreiben Tests, um zu kontrollieren, ob die Fehlerbehebung erfolgreich war. Zusätzlich erweitern wir durch die neuen Tests die Regressionstestabdeckung.

9

Dokumentation 📄

Die Dokumentation umfasst Testfälle, Testergebnisse, Bug-Reports und Performance-Messungen der alten vs. neuen Architektur um Transparenz und Nachvollziehbarkeit sicherzustellen.

10

Übergabe und Risikoabschätzung  💫:

Nach erfolgreicher Portierung übergeben wir die getestete Software inklusive aller relevanten Arbeitsergebnisse und einer Bewertung möglicher Restrisiken.

Du planst den Einsatz einer mobilen Applikation?
Image of a Whiteboard with Post-Its.

kein platz für überraschungen

Wir begleiten die Entwicklung Deiner Applikation mit Tests auf Endgeräten oder virtuellen Umgebungen. Auch hier bringen wir unsere Expertise ein, damit Dein Product Launch oder Software Update, keine ungewollten Überraschungen bereithält und Du und Deine Kund:innen einen reibungslosen Prozess haben.
lern uns kennen
Image of a Whiteboard with Post-Its.

unsere Services im Prozess.

requirement engineering
Gemeinsam gestalten wir die Grundlage für Dein erfolgreiches Softwareprojekt. Mit klaren Anforderungen, die unter Mitwirkung aller Beteiligten erarbeitet werden, entsteht eine Softwarelösung, die genau auf Deine Bedürfnisse zugeschnitten ist.
infos
Link to the career page.
SoftwareArchitektur
Gemeinsam entwickeln wir Lösungen, die skalierbar, sicher und auf deine strategischen Ziele ausgerichtet sind.
infos
Link to the career page.
ui/ux design
Ein auf den Menschen zentriertes UI/UX-Design, das nicht nur begeistert, sondern auch Vertrauen schafft und Spaß macht.
infos
Link to the career page.
Embedded Entwicklung
Wir verwandeln deine Ideen in funktionierende Lösungen. Vom Konzept bis zur Serienreife sind wir an deiner Seite und setzen auf enge Zusammenarbeit.
infos
Link to the career page.
Applikationsentwicklung
Von der ersten Idee bis zur fertigen App begleiten wir dich und sorgen dafür, dass deine Software genau das tut, was sie soll.
infos
Link to the career page.
Testing
Wir gestalten Software die nicht nur reibungslos läuft, sondern den Menschen in den Mittelpunkt stellt, Spaß macht und Vertrauen schafft.
infos
Link to the career page.
Du Fragst, wir antworten.
Warum ist Software Testing wichtig?
Welche Tools eignen sich für das Testmanagement?
Was ist eine Zero-Bug-Policy?
Wann lohnt sich eine Testautomatisierung?
Was ist der European Accessibility Act?
Warum ist plattformübergreifendes Testing wichtig?
Welche Tools nutzen wir für die Testautomatisierung?
Teammitglied Hover

mehr fragen, schnacken oder einfach mitmachen?

Teammitglied Hover

marian schmidt

Testing
Icon das Schicken einer E-Mail.
mschmidt@normalis.de
LinkedIn Logo.
marianschmidt
Link to the career page.Link to the top of the page.