Du weißt, dass Software-Stabilität kein Hexenwerk ist?
Du weißt, was einen Code zu einem wirklich guten Code macht?
Du kennst und magst agile Projektarbeit und weißt gutes Teamwork zu schätzen?

 

Dann komm zu uns – verstärke unser Entwicklerteam als
 

Test Automation Engineer (w/m/d)

(Einsatzort: je nach Heimatort wahlweise Ascheberg, Augsburg oder Lützen-Zorbau)

 

Das machen wir:

Unter der Marke Data Design System (DDS) entwickeln und vertreiben wir DDS-CAD, eine hochwertige, sehr leistungsstarke Spezialsoftware für die Planung von Gebäudetechnik. Wir sind damit so erfolgreich, dass wir uns zu einem der Marktführer entwickelt haben. DDS-CAD begeistert inzwischen mehr als 15.000 Anwender.  – Und es werden immer mehr!

Deshalb brauchen wir Verstärkung und möchten Dich für uns gewinnen!
 

 
Diese Aufgaben warten auf Dich:

Der Schwerpunkt Deiner Tätigkeit liegt darin, die bestehende Test-Infrastruktur zu erweitern und zu verfeinern. Eines der Ziele ist hierbei, die Testabdeckung unserer Software durch automatisierte Tests auf allen Ebenen (Integrationstests, User-Interface-Tests, Continuous-Integration-Initiativen) zu erhöhen. Hierfür entwickelst Du Tests und beteiligst Dich nach entsprechender Analyse daran, die jeweiligen Anforderungen festzulegen. Selbstverständlich bist Du auch mit eingebunden in die generelle Test- und Qualitätssicherungsplanung.

Deine Hauptaufgaben im Einzelnen:

  • Beteiligung an agilen Projekten:

    • Analyse von User Stories und Festlegung von Akzeptanzkriterien
    • Mitwirken an der Sprint-Planung
    • Abnahme implementierter User Stories sowie Release-Abnahmen
    • Analyse von Qualitätssicherungsprozessen und Vorschläge zur Verfahrensverbesserung, auch im Rahmen der regelmäßigen Retrospektiven

  • Vorbereiten, Durchführen und Dokumentieren von Tests im Rahmen der Produktentwicklung:

    • Vorbereiten von Testplänen
    • Erstellen schriftlicher Testfälle auf Basis der Produkt-/Funktionsspezifikation
    • Vorbereitung und Umsetzung von Usecases in Automatische Testläufe
    • Entwickeln automatisierter Test-Routinen aus den Testfällen
    • Durchführen von Tests (z. B. Regressions-, Last- und Performance- sowie Sicherheitstest); vorwiegend automatisiert
    • Einbinden automatisierter Tests in Continuous-Build-Prozesse
    • Erstellen von Testcases/Usecases auf Basis von Kundenanforderungen und Arbeitsabläufen bei neuen Softwaremodulen
    • Durchführen von Integrationstests mit der firmeneigenen Testmanagementlösung

  • Aufgaben im Rahmen der Fehlerbeseitigung:

    • Mitwirken an der Fehleranalyse zum Auffinden von Programmierfehlern
    • Erstellen von Test-Routinen über Fehlerberichte und Support-Ticket-Informationen
    • Einsatz von Testwerkzeugen zur Fehler-Reproduktion und Prüfung von Fehlerbehebungen
    • Planen und Einführen von Abstellmaßnahmen

  • Generelle Testmanagementaufgaben:

    • Betreuung, Wartung und Erweiterung des bestehenden automatischen Testsystems
    • Analyse von manuellen Tests auf Überführbarkeit in das automatische Testsystem
    • Vorkontrolle, Selektion, Informationsanreicherung und Teamzuweisung berichteter Fehler und Wünsche
    • Individualisierungsanpassungen der Setups in Bezug auf Defaultsettings unterschiedlicher Bereiche

 

Das kannst Du außerdem bei DDS erwarten:

  • eine leistungsgerechte Bezahlung
  • ein sehr modernes Arbeitsumfeld
  • die Entwicklungschance, Dich in einem weiteren Karriereschritt zum Leiter (w/m/d) des Qualtätssicherungsteams zu entwickeln
  • kostenlose Extras: Kaffee, Tee, Wasser, Obst sowie süße Kleinigkeiten
  • optional weitere Vergünstigungen, z. B. Firmenfahrrad etc.
  • und dieses starke Team freut sich auf Dich!



Das solltest Du mitbringen:

  • ein erfolgreich abgeschlossenes Studium der Informatik, eines anderen technischen IT-bezogenen Studiengangs oder eine technische Ausbildung mit IT-Hintergrund, als IT-Tester, IT-Testkoordinator oder Test Automation Engineer
  • mehrjährige Erfahrung im Bereich des Softwaretestens und damit einhergehend ein gutes Bild von den Herausforderungen im Software-QA-Bereich (z. B. Testtypen, Feature-Tests, Releasetests, Regressionstests, Smoke-Tests, funktionale Tests, Last- und Performance-Tests)
  • eine mehrjährige praktische Erfahrung mit Tools und Methoden der Testautomatisierung (UI-Testautomatisierung sowie skriptbasierten Integrationstests, Testmanagementwerkzeugen zur Testplanung und Erfassung von Testergebnissen)
  • fundierte theoretische Kenntnisse im Bereich der Code-Architektur
  • praktische Erfahrung in agilen Entwicklungsumgebungen, idealerweise auch Erfahrung mit international verteilten Teams
  • Fähigkeit, die Arbeit weiterer QA-Mitarbeiter zu koordinieren
  • gute Sprachkenntnisse in Wort und Schrift in den Sprachen Deutsch und Englisch
  • darüber hinaus brauchst Du für diese Position:

    • ein gutes technisches Verständnis
    • starke analytische Fähigkeiten
    • eine selbstorganisierte und sehr detail- und lösungsorientierte Arbeitsweise
    • ein sehr gutes Zeitmanagement und die Fähigkeit, Aufgaben klar zu priorisieren
    • viel Motivation, erfolgreich im Team zu arbeiten
    • eine schnelle Auffassungsgabe und Lernfähigkeit
    • die Fähigkeit, Dich schnell auf neue Technologien und Arbeitsweisen umzustellen

 

Du bist neugierig?

Wenn Du mehr erfahren möchtest, ruf uns einfach an! Dein Ansprechpartner ist Rainer Walser.


Du möchtest Dich bewerben?

Maik Lagemann freut sich auf Deine Bewerbung an: bewerbung@dds-cad.de. Bitte gib Deine Gehaltsvorstellung mit an.


Um Deine Bewerbung bearbeiten zu können, werden wir persönliche Daten von Dir speichern und verarbeiten. Genaueres dazu erfährst Du unter Punkt 12 unserer Datenschutzerklärung.

 

Wir freuen uns darauf, Dich kennenzulernen!