TestOps-Kultur
Nach -Hicron Software Houses Auffassung von der Rolle eines Software-Testers sollte ein Qualitätssicherungsingenieur mit jeder Software arbeiten können, die er erhält. Ein QA-Tester zu sein bedeutet, dass der Tester über eine Vielzahl an technischen Fähigkeiten (einschließlich Programmierung) verfügen muss. Er muss die Software-Architektur verstehen, automatische Tests schreiben, die Testumgebung konfigurieren, den Entwicklern beibringen, bessere Modultests zu schreiben, die Anwendung andocken und so weiter.
TestOps sind nach unserem Verständnis Tester, die sich um den Betrieb eines Teils des Systems kümmern können. Sie konfigurieren die Pipelines, überwachen die Leistung und schreiben Anwendungen, die die Software unterstützen.
Der Wechsel von einer traditionellen Sichtweise der Tester zu TestOps ist interessant – aber nicht wirklich neu für -Hicron Software House. Unsere QA-Ingenieure verfügten immer schon über ein Mehr an technischen Fähigkeiten und waren in der Lage, mehr zu tun als nur Testskripte zu verwenden. Man kann sagen, dass wir den Wandel in der Branche begrüßen, denn die Branche wird endlich unseren Ansprüchen gerecht. Wir sind uns auch der Tatsache bewusst, dass ein solcher Ansatz nicht unter allen Umständen erfolgreich oder sogar erwünscht sein wird. Deshalb besteht unser Team auch aus Spezialisten für manuelle Tests, die im Bereich der Betriebsabläufe geschult sind, aber auch über Erfahrung mit explorativen Tests verfügen.