Archivierte Stelle: Test Automation Engineer Cloud Microservices (m/w) in Dresden
Archivierte Stelle: Test Automation Engineer Cloud Microservices (m/w) in Dresden
Dresden
Von der professionellen Softwareentwicklung über das Testing bis zum reibungslosen Betrieb der IT-Services incl. der Wartung verantworten wir gegenüber unseren Kunden ein breites Spektrum an IT-Technologiedienstleistungen. Dabei setzen wir auf eine durchgängige Automatisierung der IT-Dienstleistungserbringung in einer Software-Factory durch Continuous Delivery (CD) bei gleichzeitiger Nutzung modernster verteilter Cloud- und Mircoservice-Technologien der Marktführer.
Was Sie machen
- Planung und Durchführung von Tests zur Sicherstellung höchstmöglicher Softwarequalität
- Schaffung der Eingangs-Voraussetzungen für die Einführung und Umsetzung eines Testdriven Development Ansatzes für die Entwicklung mit durchgängiger Nutzung der in der Entwicklung erstellten Test für die Überführung in den Betrieb zur Nutzung für das operative betriebliche Monitoring und Logging
- Auswahl geeigneter Test-Methoden und -Tools entlang des agilen Entwicklungsprozesses und geeigneter Testverwaltungswerkzeuge die in MS AZURE mit Openshift laufen
- Weiterentwicklung von Testframeworks für automatisierte Tests von komplexen cloud native Microservice Applikationsstrukturen basierend auf Spring-boot oder Spring-cloud, die in PaaS-Umgebungen laufen wie z.B. Red Hat Openshift mit Kubernetes/Docker
- Einführung und Umsetzung eines Microservice Contract-Testing wie z.B. www.pact.io o.a.
- Kontinuierliche Retrospektive bestehender Tests und Durchführen von ständigen Optimierungen
- Etablieren vom agilen Testen und Testdriven Development innerhalb der Scrum Teams
- Auswahl und Einführung von Mesh-testing, basierend z.B. auf istio oder opentracing
Was Sie mitbringen
- Abgeschlossenes Studium der Informatik oder vergleichbare Ausbildung
- Mehrjährige Erfahrung im Bereich Quality Assurance mit gutem technischen Verständnis
- Erfahrung im Umgang mit Methoden der agilen Softwareentwicklung (Scrum, Kanban)
- Fundierte Erfahrungen mit gängigen Test-Tools wie z.B. Teamcity, HP ALM, Selenium, JUnit, JMeter, Loadrunner, Dynatrace, istio, pact.io u.a.
- Tiefergehende Erfahrungen im Erstellen von Testdesigns und der Anwendung von Testmethoden
- Vertraut im Umgang mit Git(Hub) und Continuous Integration Servern wie Jenkins
- Vertraut mit Continuous Deployment Umgebungen in Private Clouds (VMWare) oder Public Clouds wie z.B. AZURE, AWS oder Google, die Zero-Downtime Methoden wie z.B. Blue/Green-Deployments unterstützen
- Von Vorteil sind Erfahrungen in Programmiersprachen wie Java, Python und Konfigurationsmanagement-Tools wie ansible, helmcharts, terraform, Cloud-formation
- Starke analytische Fähigkeiten, ausgeprägtes Qualitätsbewusstsein
Was Wir bieten
- Eine gute Zukunftsperspektive: der Entwicklungsstandort Dresden wird weiter ausgebaut
- Spannende Projekte mit internationalen Kunden in der Automobil und Aerospace Branche
- Ein Team von kreativen Entwicklern, ein individuelles und persönliches Arbeitsumfeld
- Flexible Arbeitszeiten
- Täglich frisches Obst, sowie Getränke
- 30 Tage Urlaub
- Innenstadtlage unseres Büros in Dresden
Haben wir Ihr Interesse geweckt? Dann sollten wir Sie kennenlernen!
Wir freuen uns auf Ihre aussagekräftige Online-Bewerbung unter Angabe Ihres frühestmöglichen Eintrittstermins sowie Ihrer Gehaltsvorstellung.