Test Automation Engineer

mindheads GmbH
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German
Experience level
Senior

Job location

Tech stack

Agile Methodologies
JIRA
Relational Databases
Software Design Patterns
PostgreSQL
Scrum
Software Architecture
Software Engineering
Systems Architecture
Test Case Design
TypeScript
Web Applications
React
Backend
Integration Tests
Codebase
Front End Software Development
Go

Job description

Im Rahmen der Weiterentwicklung zentraler Finanz- und Haushaltsanwendungen auf Bundesebene wird ein erfahrener Spezialist für Testautomatisierung gesucht. Ziel ist es, komplexe Fachprozesse zu durchdringen und die Qualität moderner Websysteme durch strukturierte, automatisierte Tests nachhaltig sicherzustellen. Die Zusammenarbeit erfolgt eng mit den Entwicklungsteams, wobei verschiedene Testebenen von Integrations- bis hin zu End-to-End-Tests abgedeckt werden.

Aufgaben:

  • Einarbeitung in bestehende Teststrategien und Abstimmung mit bereichsübergreifenden Testteams

  • Tiefgehendes Verständnis der fachlichen Abläufe sowie der zugrunde liegenden Systemarchitektur und Codebasis

  • Entwicklung und Pflege automatisierter End-to-End-Tests unter Einsatz von Robot Framework

  • Umsetzung von Integrationstests im Frontend (React / TypeScript mit Testing Library) sowie im Backend (Golang)

  • Konzeption und Durchführung von Last- und Performancetests

  • Erstellung und Weiterentwicklung von Testkonzepten und Testplänen

  • Integration und Pflege von Testfällen in Tools wie Jira und Zephyr

  • Nutzung vorhandener Testszenarien sowie eigenständige Entwicklung neuer Testfälle

  • Identifikation von Optimierungspotenzialen im Testprozess und aktive Mitgestaltung von Verbesserungen

  • Optional: Entwicklung von Integrationstests im Golang-Umfeld

Requirements

Must have:

  • Fundierte Kenntnisse in Softwarearchitektur und gängigen Design Patterns
  • Praktische Erfahrung mit dem Robot Framework
  • Ausgeprägtes Interesse an Qualitätssicherung und kontinuierlicher Weiterentwicklung im Testing-Bereich
  • Erfahrung in agilen Entwicklungsprozessen (z. B. Scrum)
  • Sehr gute Deutschkenntnisse auf muttersprachlichem Niveau
  • Bereitschaft zu gelegentlichen Dienstreisen (ca. vier pro Jahr, ansonsten Remote-Arbeit)
  • Hintergrund in der Softwareentwicklung
  • Sicherer Umgang mit Code-Strukturen, Qualitätsprozessen und automatisierten Testverfahren

Nice to have:

  • Kenntnisse im Bereich Haushalts-, Kassen- oder Buchungssysteme
  • Erfahrung mit elektronischen Rechnungsformaten (z. B. XRechnung)
  • Erfahrung mit Netzwerken wie Peppol
  • Vertrautheit mit Strukturen des Bundeshaushalts
  • Selbstständige und eigenverantwortliche Arbeitsweise im agilen Umfeld
  • Erfahrung mit Tools und Technologien wie Zephyr, Golang und React Testing Library
  • Breites Know-how im Testing von Webanwendungen bzw. Single-Page-Applications
  • Zertifizierungen im Testing-Bereich (z. B. ISTQB)
  • Sehr gute Kenntnisse in React und TypeScript
  • Erfahrung mit relationalen Datenbanken, idealerweise PostgreSQL
  • Kenntnisse in Golang

Für Fragen, Anregungen oder Wünsche stehen wir Ihnen gern zur Verfügung.

Apply for this position