freiberufler Senior Software Engineer | DevOps Engineer | Testmanager | Testautomatisierung | IT Consultant auf freelance.de

Senior Software Engineer | DevOps Engineer | Testmanager | Testautomatisierung | IT Consultant

zuletzt online vor wenigen Stunden
  • auf Anfrage
  • 84072 Au i.d. Hallertau
  • auf Anfrage
  • de  |  en
  • 07.03.2026
  • Contract ready

Kurzvorstellung

Senior Software Engineer & IT Consultant mit Expertise in Softwareentwicklung, DevOps, Testmanagement und Testautomatisierung. Fokus auf skalierbare Architekturen, stabile CI/CD-Pipelines und effiziente Qualitätsprozesse in agilen Produktteams.

Geschäftsdaten

 Freiberuflich
 Steuernummer bekannt
 Berufshaftpflichtversicherung aktiv

Qualifikationen

  • Amazon Web Services (AWS)
  • CI/CD
  • DevOps
  • Docker
  • Java (allg.)9 J.
  • Kubernetes
  • Microservices
  • Spring Boot
  • Technisches Testmanagement / Testkoordination
  • Testautomatisierung

Projekt‐ & Berufserfahrung

Lead Software Engineer (Festanstellung)
ProSiebenSat.1 Media SE, Unterföhring
2/2019 – offen (7 Jahre, 2 Monate)
Medienbranche
Tätigkeitszeitraum

2/2019 – offen

Tätigkeitsbeschreibung

Leading four international, cross-functional teams (18+ eingineers), €2M annual budget, reporting directly to the
CTO
• Lead architect & developer for the internal AI project "Synergizer": designed and implemented a no-code AI
platform for workflow automation and developer enablement
• Company-wide rollout of GitHub Copilot → +25% developer productivity
• Migrated and rebuilt observability stack → +25% incident resolution, -55% platform costs
• Established Developer Enablement & Tooling function — core enabler for scaling the engineering org
• Established structured feedback & learning culture (1:1s, learning goals, "Show & Learn" sessions)
• Improved developer retention, productivity (+25%) and internal NPS
• Initiator and main contributor of testla-screenplay-playwright-js – Open Source Framework for modern
maintainable test automation design (Screenplay Pattern)
• Launched scalable code quality platform → -35% critical bugs, -25% PR turnaround time
• Mentored 4 engineering leads across 4 cross-functional teams — fostering knowledge sharing and continuous
improvement
• Actively participated in hiring, interviews, performance reviews, career development

Eingesetzte Qualifikationen

Lead Developer, Teamleiter Softwaretesting, Python-Programmierer, Confluence, Code-Review, Test Automation, Test Management, Java (allg.), Jira, Spring Framework, Typescript, Lead-Management

Senior Test Manager (Festanstellung)
MaibornWolff GmbH, München
9/2016 – 1/2019 (2 Jahre, 5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

9/2016 – 1/2019

Tätigkeitsbeschreibung

• Built and led QA teams in complex enterprise projects (e.g., BMW Group)
• Gained foundational leadership experience in large-scale, regulated environments
• Developed and implemented long-term QA strategies (TPI Next) → improved organizational maturity and risk
mitigation
• Optimized QA processes → -15% testing costs, increased efficiency
• Reported key quality metrics and strategic insights to executive stakeholders

Eingesetzte Qualifikationen

Lead Developer, Confluence, ISTQB, Test Automation, Test Management, Java (allg.), Jira, Node.Js, Python, Spring Framework, Typescript, Selenium

IT Consultant (Festanstellung)
Sogeti Deutschland GmbH, München
1/2011 – 8/2016 (5 Jahre, 8 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2011 – 8/2016

Tätigkeitsbeschreibung

Durchführung diverser Testprojekte in verschiedenen Bereichen.

Eingesetzte Qualifikationen

Confluence, Kanban (Softwareentwicklung), Scrum, ISTQB, Test Automation, Test Management, Testdesign (IT), Jira, Selenium

Quality Engineer (Festanstellung)
Euro-Log AG, Hallbergmoos
7/2008 – 12/2010 (2 Jahre, 6 Monate)
Logistikdienstleister
Tätigkeitszeitraum

7/2008 – 12/2010

Tätigkeitsbeschreibung

Testing diverser Applikationen

Eingesetzte Qualifikationen

ISTQB

Ausbildung

Fachinformatiker Anwendungsentwickler
Ausbildung
IHK München
2008

Über mich

Ich unterstütze Unternehmen und Entwicklungsteams bei der Entwicklung hochwertiger Softwarelösungen sowie beim Aufbau effizienter Entwicklungs-, Test- und Betriebsprozesse.

Als Senior Software Engineer und IT Consultant bringe ich langjährige Erfahrung in der Softwareentwicklung, im DevOps-Umfeld sowie im Testmanagement und der Testautomatisierung mit. Mein Fokus liegt darauf, stabile, skalierbare und wartbare Softwarelösungen zu entwickeln und gleichzeitig effiziente Entwicklungs- und Qualitätsprozesse zu etablieren.

In Projekten übernehme ich sowohl technische als auch koordinierende Rollen. Dazu gehören unter anderem die Entwicklung und Weiterentwicklung von Softwarelösungen, die Einführung und Optimierung von Teststrategien sowie der Aufbau moderner CI/CD-Pipelines und DevOps-Strukturen.

Ein besonderer Schwerpunkt meiner Arbeit liegt auf der Verbindung von Softwareentwicklung, Qualitätssicherung und Betrieb. Dadurch unterstütze ich Teams dabei, Entwicklungszyklen zu verkürzen, Softwarequalität nachhaltig zu verbessern und stabile Plattformen für den Betrieb geschäftskritischer Anwendungen aufzubauen.

Typische Themen, bei denen ich Projekte unterstütze:

• Softwareentwicklung und Architektur moderner Anwendungen
• Aufbau und Optimierung von DevOps-Prozessen und CI/CD-Pipelines
• Testmanagement und Qualitätssicherung in agilen Projekten
• Einführung und Weiterentwicklung von Testautomatisierung
• Analyse und Optimierung bestehender Entwicklungs- und Testprozesse
• Unterstützung von Entwicklungsteams bei Skalierung und Strukturierung von Plattformen

Ich arbeite strukturiert, lösungsorientiert und mit einem klaren Fokus auf nachhaltige und pragmatische Ergebnisse. Neben der technischen Umsetzung lege ich großen Wert auf eine gute Zusammenarbeit innerhalb von Teams sowie auf transparente Kommunikation mit allen Projektbeteiligten.

Ich freue mich darauf, Projekte zu unterstützen, in denen moderne Softwareentwicklung, stabile Plattformen und effiziente Qualitätsprozesse eine zentrale Rolle spielen.

Weitere Kenntnisse

Neben meiner Tätigkeit als Software Engineer, DevOps Engineer und Testmanager bringe ich umfassende Erfahrung in modernen Softwarearchitekturen, Cloud-Plattformen sowie in der Automatisierung von Entwicklungs-, Test- und Deploymentprozessen mit.

Mein Schwerpunkt liegt auf der Entwicklung skalierbarer Backend-Systeme, dem Aufbau stabiler DevOps-Plattformen sowie der Einführung effizienter Test- und Qualitätsprozesse in agilen Entwicklungsumgebungen.

Softwareentwicklung & Architektur

Entwicklung moderner Backend-Systeme und Plattformen

Microservice-Architekturen und modulare Softwarearchitektur

REST APIs und serviceorientierte Systeme

Domain-driven Design (DDD)

Event-driven Architecture

Refactoring und Modernisierung bestehender Systemlandschaften

Analyse und Optimierung komplexer Softwarearchitekturen

Programmiersprachen

Java

Python

Go

Rust

TypeScript

JavaScript

Frameworks & Technologien

Spring / Spring Boot

React

Node.js

REST APIs / API Design

jOOQ / JPA / Hibernate

JSON / OpenAPI / Swagger

Cloud & Plattformen

AWS

Cloud-native Architekturen

Container-basierte Plattformen

Skalierbare Cloud-Infrastrukturen

GitOps-basierte Deploymentstrategien

DevOps & Infrastruktur

Docker

Kubernetes

Terraform

Infrastructure as Code

Plattformengineering

Automatisierung von Build- und Deploymentprozessen

CI/CD & GitOps

Jenkins

GitLab CI/CD

Continuous Integration

Continuous Delivery

Automatisierte Build-, Test- und Deploymentpipelines

ArgoCD

GitOps Deployment Strategien

Kubernetes Deployment Patterns

Apps-of-Apps Pattern

Testmanagement & Qualitätssicherung

Teststrategie und Testkonzeption

Aufbau strukturierter Testprozesse

Qualitätssicherung in agilen Entwicklungsprojekten

Integration von Testing in DevOps-Prozesse

Testprozessanalyse und Optimierung

Testautomatisierung

JUnit

TestNG

Selenium

Playwright

API-Tests

Integrationstests

End-to-End Tests

Datenbanken

SQL

PostgreSQL

relationale Datenbanken

Datenmodellierung und Performanceoptimierung

Agile Methoden & Zusammenarbeit

Scrum

Kanban

Agile Softwareentwicklung

Zusammenarbeit in interdisziplinären Produktteams

Stakeholderkommunikation

Technische Beratung und Coaching von Entwicklungsteams

Ich unterstütze Unternehmen dabei, moderne Softwareplattformen aufzubauen, Entwicklungsprozesse effizient zu gestalten und stabile Qualitäts- und Teststrategien zu etablieren. Mein Fokus liegt auf pragmatischen Lösungen, nachhaltiger Softwarequalität und der erfolgreichen Zusammenarbeit in agilen Teams.

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
211
Alter
41
Berufserfahrung
17 Jahre und 8 Monate (seit 07/2008)
Projektleitung
8 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden