
pytest-Experten in Berlin
für zuverlässige Testautomatisierung, in wenigen Minuten mit geprüften Freelancern vermitteltBeauftragen Sie Experten, die wartbare Python-Testsuiten entwickeln, pytest in CI-Pipelines integrieren und APIs sowie verteilte Services validieren. FRATCH verbindet Sie schnell mit passenden Profilen geprüfter, verfügbarer Freelancer.
Lerne FRATCH Experten in Berlin kennen, die kürzlich pytest-Experten eingesetzt haben
Murad H.
Letzte Position:
Gründer & Technischer Leiter bei Hubpoint.Ai
- Gründete ein KI-gestütztes SaaS für Terminplanung und Geschäftsverwaltung für kleine und mittlere Unternehmen und verantwortete Technologiestrategie, Architektur, Produktentwicklung, UX, Abrechnung und Go-to-Market.
- Entwickelte und realisierte eine mandantenfähige Plattform mit REST-APIs, RBAC, CRM, Abrechnung und Benachrichtigungen für das Manager-Dashboard, die Admin-Konsole, das Buchungserlebnis und iOS-/Android-Anwendungen.
- Führte und betreute 7 Softwareentwickler, 1 DevOps-Ingenieur, 1 QA-Ingenieur und 1 UX/UI-Designer und arbeitete gleichzeitig praktisch in den Bereichen Backend, Frontend und Produktentwicklung.
- Entwickelte KI-Sprach- und Chat-Agenten mit Python/FastAPI, OpenAI- und Anthropic-APIs, RAG, pgvector und Tool-Calling; integrierte Twilio, Google Calendar/Meet, Stripe und Firebase.
- Verantwortete die Produktiv-Infrastruktur und automatisierte die Auslieferung in getrennten Umgebungen mit Docker, Nginx, GitHub Actions und Grafana; vertrat das Unternehmen bei Acceleratoren und internationalen Startup-Veranstaltungen.
Ausgewählter Tech-Stack: Python, FastAPI, Node.js, Vue 3, React/Next.js, React Native, PostgreSQL, Redis, Docker
Victor O.
Letzte Position:
AI Training Engineer bei Confidential AI Research Client
- Codebase-Bewertung & Problemdesign: Komplexe Software-Engineering-Probleme gegen große Open-Source-Python-Codebasen (einschließlich pandas) entworfen und unter Last getestet, was tiefes Kontextverständnis und architektonisches Wissen erforderte, um sauber abgegrenzte, realistische Problemstellungen zu erstellen, die strengen Korrektheitsvorgaben entsprechen.
- Analyse von Agentenfehlern: Lösungen von LLM-Coding-Agenten auf Korrektheit und Vollständigkeit geprüft und dabei aussagekräftige Fehler in der Behandlung von Edge Cases, im dtype-Verhalten und in der Logik zur NaN-Weitergabe über mehrere Spalten hinweg identifiziert; Ergebnisse präzise für die weitere Auswertung dokumentiert.
- Programmgesteuerte Test-Suite-Entwicklung: Umfassende pytest-Suites erstellt, um Agenten-generierte Lösungen programmgesteuert gegen definierte Anforderungen zu prüfen, mit gezielter Abdeckung von Randbedingungen und Fehlermodi, die naive Implementierungen nicht erfassen.
- Containerisierte Umgebungs-Entwicklung: Docker-Umgebungen für reproduzierbare Agentenausführung gebaut und debuggt, einschließlich git-basierter Repository-Bereitstellung, Dependency-Pinning mit npm ci und Erstellung von Multi-Stage-Dockerfiles für Linux-basierte Container.
Mario J.
Letzte Position:
Architekt / Entwickler bei handyhase
- Überarbeitung des gesamten Designs und der Implementierung neuer UI/UX-Aspekte mit React
- Planung der Softwarearchitektur und Strukturierung des Projekts für langfristige Skalierbarkeit mit Git für die Versionsverwaltung
Vili D.
Letzte Position:
Technical Lead, Data Engineer bei Mercedes-Benz Consulting
- Optimierung der Datenarchitektur (Medallion) für eine bessere Entkopplung der Verarbeitungsschritte sowie höhere Transparenz und Reproduzierbarkeit
- Technische Qualitätssicherung der Datenverarbeitung in Databricks durch Einführung von Schema Enforcement, Datenqualitätschecks und strukturierter Datenarchitektur
- Pipeline-Orchestrierung mit Azure Data Factory
- Professionalisierung und Automatisierung des Entwicklungs- und Deploymentprozesses durch Integration von Git und GitHub Actions
- Fachliche Führung des Data Engineering Teams (3 Mitarbeitende)
- Leitung von Workshops zur Optimierung und Stabilisierung der Datenplattform und des Entwicklungsprozesses
- Aufnahme und Priorisierung neuer Anfragen, Pflege des Produktbacklogs
- Technologien: Microsoft Azure (Data Lake, Data Factory), Databricks, Apache Spark (PySpark), Python, SQL, Git, Confluence, Power BI, Power Apps, Dataverse, MS SharePoint, Mural
Tobias J.
Letzte Position:
Konzeption eines AI-Agenten basierten ERP-Systems
- Konzeption eines LLM-basierten Agentensystems zur Steuerung der ERP-Software
- Entwicklung von Agenten-Workflows mit LangGraph und PydanticAI
- Planung der Schnittstellen zwischen Geschäftslogik und Sprachmodellen
- Planung der Agentenorchestrierung
- Prototypenentwicklung- und Demonstration
Werkzeuge: Python, Pydantic, React, LangChain, LangGraph, Linux
Anuja C.
Letzte Position:
Embedded-Software-Ingenieur bei Digital Core Technology
- Entworfen und implementiert Embedded-Firmware in C/C++ für ARM-basierte Mikrocontroller und SoCs (STM32, NXP, Infineon)
- Arbeitete in Bare-Metal-, FreeRTOS- und Embedded-Linux-Umgebungen, trug zur BSP-Funktionalität, Treiber-Bring-up und Systemintegration bei
- Eingesetzt, konfiguriert und validiert Embedded-Linux-Systeme mit Yocto, einschließlich Image-Erstellung, Boot-Validierung und Laufzeit-Debugging
- Entwickelte und führte Unit-, Integrations- und Systemtests durch, einschließlich HIL- und SIL-Test-Szenarien auf realer Hardware und in simulierten Umgebungen
- Erstellte Python- und Bash-Skripte zur Automatisierung von Build, Testausführung, Simulationen und Reporting in CI/CD-Pipelines (Jenkins, GitLab CI)
- Entwarf Testfälle basierend auf Software- und Systemanforderungen und deckte Normalbetrieb, Grenzfälle und Fehlerszenarien ab
- Führte Low-Level-Debugging mit JTAG/GDB durch, analysierte Boot-Probleme, Timing-Probleme, Interrupts und Peripherieverhalten
- Entwickelte und validierte Kommunikationsschnittstellen wie UART, SPI, I2C, CAN mit Logs und externen Messwerkzeugen
- Nutze Simulationen und virtuelle Testumgebungen zur Validierung des Softwareverhaltens vor Hardwareverfügbarkeit
- Las und interpretierte Hardware-Schemata, um Signalpfade, Pin-Multiplexing und Peripherie-Verbindungen zu verstehen
- Unterstützte PCB-Design und Review-Aktivitäten mit dem Altium-Tool, half bei Bauteilauswahl, Pin-Mapping und Bring-up-Bereitschaft
- Zusammenarbeit mit funktionsübergreifenden Hardware-, Firmware- und Systemteams zur Klärung von Anforderungen, Dokumentation von Annahmen und Verbesserung der Testabdeckung
- Entwickelte Weboberflächen mit HTML, CSS und JavaScript (ES6) sowie grundlegende REST-API-Entwicklung mit Node.js
- Erfahrung im Testen von Webanwendungen und Aufbau von UI-Automatisierungs-Frameworks mit Selenium WebDriver
Fares K.
Letzte Position:
Wissenschaftlicher Mitarbeiter – KI & Computer Vision bei Iris-Sensing GmbH
- Entwicklung und Implementierung einer Echtzeit-Wahrnehmungspipeline mit YOLOv7 auf Time-of-Flight-(ToF)-Sensordaten, die Live-Streaming, Inferenz und On-Frame-Visualisierung zur Passagiererkennung ermöglicht.
- Feintuning und Bewertung mehrerer State-of-the-Art-Monokular-Tiefenschätzmodelle für die automatische Passagierzählung (APC) sowie Entwicklung eines hybriden Tiefenmodells, das die Tiefengenauigkeit in anspruchsvollen Szenenbereichen verbesserte.
- Nachgewiesen, dass modellbasierte Tiefenkarten die Rohsensortiefe für APC-Aufgaben in mehreren Datensätzen übertreffen und so zu messbaren Verringerungen der Zählfehler beitragen.
Maurizio F.
Letzte Position:
Python Softwareentwickler bei Schönhofer Sales and Engineering GmbH
- Implementierte eine Kommandozeilen-Schnittstelle (CLI) zur Integration von REST-APIs verschiedener Microservices für Endanwender
- Zentralisierte und vereinfachte die Interaktion mit den Services über die CLI
- Implementierte einen REST-Microservice für benutzerdefinierte Datenschemata basierend auf einem API-first-Ansatz
- Entwickelte ereignisgesteuerte Steuerung mit RabbitMQ zur Anbindung an andere Services
- Setzte Services mit Docker und Kubernetes ein und erweiterte die CLI
- Bewältigte Komplexität und Datenvolumen über den Microservice
Meisam G.
Letzte Position:
Machine-Learning-Ingenieur bei Geeks
- Nutzte ein Large Language Model (LLM) bei WordUp, das kontextuelle Beispiele versteht und generiert, um den Wortschatz zu verbessern und personalisierte Lernerfahrungen zu optimieren
- Entwickelte einen hochleistungsfähigen FastAPI-Service zum Abrufen von hoch-k-ähnlichen Vektoren mit Batch-Abfragen, entscheidend für effiziente Retrieval Augmented Generation (RAG) und semantische Suchanwendungen
- Entwarf und implementierte eine leistungsstarke Python-ETL-Pipeline, optimierte CPU- und I/O-Auslastung und vereinfachte die Datenbereinigungslogik, was zu einer 30%igen Reduktion der Verarbeitungszeit führte
- Setzte maschinelles Lernen ein, um das Nutzerverhalten zu analysieren und Churn vorherzusagen, erkannte wichtige Engagement-Trends, die zu einer 15%igen Steigerung der Nutzerbindung und -zufriedenheit führten
- Entwickelte ein Customer-Lifetime-Value-(CLTV)-Vorhersagemodell, das durch gezielte Bindungsmaßnahmen zu einer 10%igen Steigerung des durchschnittlichen CLTV führte
Entdecke mehr als 15.000 Top-Freelancer
Statistiken von Experten, die pytest-Experten einsetzen
Aggregiert aus den beruflichen Profilen passender Freelancer.
Berufserfahrung
13 Jahre (Deutschland: 14 Jahre)

Positionsdauer
2,1 Jahre (Deutschland: 1,8 Jahre)

Positionen pro Freelancer
9 (Deutschland: 10)

Häufigste Fachbereiche
Informationstechnologie (IT), Produktentwicklung, Qualitätssicherung

Häufigste Branchen
Informationstechnologie (IT), Bildung, Gesundheitswesen
Bachelor-Abschluss oder höher
100% (Deutschland: 97%)
Master-Abschluss oder höher
88% (Deutschland: 73%)
Doktortitel
13% (Deutschland: 12%)

Zertifizierungen pro Freelancer
1 (Deutschland: 2)

Häufigste Sprachen
Deutsch, Englisch, Arabisch

Sprechen zwei oder mehr Sprachen
100% (Deutschland: 99%)
Basierend auf unserem Profilpool, Stand 19 Sep 2026.
Tagessatzverteilung
Das Diagramm zeigt, wie sich die Tagessätze der Freelancer in dieser Technologie in Berlin verteilen, basierend auf aktuellen Verträgen auf unserer Plattform. Jeder Balken deckt eine Tagessatzspanne ab – seine Höhe zeigt, wie viele Freelancer innerhalb dieser Spanne abrechnen.
Durchschnittssätze von Experten in Berlin, die pytest-Experten einsetzen
Die Tagessätze basieren auf aktuellen Verträgen und enthalten keinen FRATCH-Aufschlag.
Der durchschnittliche Tagessatz ist der Mittelwert aller Tagessätze aus aktuellen Verträgen vergleichbarer Freelancer auf unserer Plattform.
Der Median-Tagessatz ist der mittlere Wert aller Tagessätze – die Hälfte der vergleichbaren Freelancer verlangt weniger, die andere Hälfte mehr. Anders als der Durchschnitt wird er von Ausreißern kaum beeinflusst.
Berechnet auf Basis der Tagessätze unserer Freelancer, Stand 19 Sep 2026. Die tatsächlichen Tagessätze können je nach Dienstalter, Erfahrung, Fachkenntnissen, Projektkomplexität und Auftragsdauer variieren.
Branchenfokus der pytest-Experten Experten
Sieh, in welchen Branchen unsere gematchten Freelancer am häufigsten tätig sind — jede Zahl wird live aus den Freelancern auf FRATCH berechnet.
- Informationstechnologie (IT) (100%)
- Bildung (44%)
- Gesundheitswesen (44%)
- Automotive (33%)
- Regierung und öffentliche Verwaltung (33%)
- Biotechnologie (22%)
- Energie (22%)
- Professionelle Dienstleistungen (22%)
Bitte beachte, dass Freelancer in mehreren Branchen tätig sein können, daher überschneiden sich die Prozentwerte.
Über die Technologie
Was pytest leistet
pytest ist ein Test-Framework für Python. Es hilft Teams, klare Tests für Funktionen, Klassen, APIs und vollständige Anwendungsabläufe zu schreiben, ohne umfangreichen Boilerplate-Code zu benötigen. Lesbare Assertions, Fixtures und Fehlerberichte ermöglichen schnelles Feedback während der Entwicklung und bei Releases.
Zentrale Bausteine
Tests sind üblicherweise einfache Python-Funktionen, deren Namen den Erkennungsregeln von pytest folgen. Fixtures stellen wiederverwendbares Setup und Cleanup bereit, während Parametrisierung dasselbe Verhalten mit unterschiedlichen Eingaben ausführt. Marker helfen dabei, Suiten zu organisieren, Testgruppen auszuwählen und langsamere Integrationstests von fokussierten Unit-Tests zu trennen.
Ökosystem und Tools
pytest arbeitet mit der umfassenderen Python-Toolchain für Qualitätssicherung zusammen und kann durch Plugins erweitert werden.
- pytest mit tox, nox oder projektspezifischen Testbefehlen integrieren
- Codeabdeckung mit coverage.py und pytest-cov analysieren
- HTTP-Services mit requests, httpx oder pytest-asyncio testen
- Berichte und Testausführung an CI-Systeme anbinden
- Externe Services durch Mocks, Stubs und kontrollierte Fixtures ersetzen
Wo Unternehmen pytest einsetzen
Teams nutzen pytest für Backend-Services, Datenverarbeitung, Automatisierungstools und Python-Bibliotheken. Es unterstützt außerdem API-Verträge, Datenbankverhalten, ereignisgesteuerte Abläufe und browsernahe Service-Schichten, wenn es mit passenden Tools kombiniert wird. In Berlin benötigen Unternehmen möglicherweise Spezialisten, die mit lokalen Produktteams zusammenarbeiten und gleichzeitig remote in ganz Deutschland tätig sein können.
Wann Sie Experten hinzuziehen sollten
Freelance-Unterstützung ist sinnvoll, wenn eine Codebasis langsame oder unzuverlässige Tests, eine schwache Abdeckung kritischer Pfade oder keine einheitliche Teststruktur aufweist. Spezialisten können eine Teststrategie aufbauen, fragile Fixtures überarbeiten, die Regressionstestabdeckung erweitern und Tests in CI zuverlässig machen. Sie können außerdem das Testdesign vor einer größeren Migration oder einem Produkt-Release prüfen.
Was starke Spezialisten leisten
Starke pytest-Experten verstehen Python-Interna, Anwendungsgrenzen und die Risiken hinter den verschiedenen Testebenen. Sie halten Tests isoliert, deterministisch und leicht zu analysieren, statt lediglich die Anzahl der Tests zu erhöhen. Achten Sie auf Erfahrung mit Entscheidungen beim Mocking, asynchronem Code, Datenbanken, Containern, paralleler Ausführung und verständlichen Fehlerberichten sowie auf die Fähigkeit, Abwägungen dem gesamten Team zu erklären.
Häufig gestellte Fragen
Alles, was Kunden üblicherweise über pytest-Experten wissen wollen – kompakt an einem Ort.
pytest wird verwendet, um Python-Code auf Unit-, Integrations- und End-to-End-Ebene zu testen. Unternehmen nutzen es, um Geschäftsregeln, APIs, Datenbankinteraktionen, asynchrone Abläufe und Regressionen mit lesbaren Tests und detaillierten Fehlerausgaben zu überprüfen.
pytest erfordert im Allgemeinen weniger Boilerplate-Code als Pythons integriertes unittest und bietet Fixtures, Parametrisierung sowie ein breites Plugin-Ökosystem. unittest bleibt eine solide Wahl für Teams, die auf den klassenbasierten Stil setzen, während pytest auch viele vorhandene unittest-Tests ausführen kann.
Ein starker pytest-Spezialist versteht üblicherweise Python-Paketierung, Git-Workflows und CI-Systeme. Nützliche angrenzende Fähigkeiten umfassen coverage.py, Mocking, SQL-Datenbanken, Docker, HTTP-Clients, asynchrone Programmierung und Tools wie tox oder nox.
Das passende Niveau hängt von der Codebasis, dem Risiko und der Testarchitektur ab, nicht von einer festgelegten Erfahrungsdauer. Eine kleinere Unit-Test-Aufgabe benötigt möglicherweise fokussierte Python-Testkenntnisse, während eine große Testsuite von jemandem profitiert, der Fixtures entworfen, CI stabilisiert und Integrationsgrenzen bearbeitet hat.
pytest eignet sich gut für die Remote-Zusammenarbeit, weil Tests, Fixtures und CI-Ergebnisse über das Code-Repository und die Build-Pipeline geteilt werden. Berliner Teams sollten sich vor Beginn der Arbeit auf Review-Praktiken, Dokumentation, Arbeitszeiten und Kommunikationssprache einigen, insbesondere wenn Spezialisten nicht vor Ort sind.
pytest passt gut, wenn ein Team kompakten Testcode, flexible Fixtures und eine einfache Erweiterung durch Plugins wünscht. Andere Tools können für Projekte geeigneter sein, die eine strikt integrierte Struktur oder eine bestimmte Framework-Integration benötigen. Die Entscheidung sollte daher dem bestehenden Stack und den Wartungsanforderungen folgen.
pytest kann APIs mit Clients wie requests oder httpx testen und asynchronen Code durch Plugins wie pytest-asyncio unterstützen. Die Qualität hängt von einem sorgfältigen Fixture-Scope, kontrollierten Testdaten und einer klaren Trennung zwischen schnellen Service-Tests und externen Integrationstests ab.
Bitten Sie einen pytest-Experten zu erklären, wie er Abhängigkeiten isolieren, Fixtures verwalten und einen fehlerhaften Test untersuchen würde. Prüfen Sie, ob seine Tests das Geschäftsverhalten klar ausdrücken, aus sinnvollen Gründen fehlschlagen und zuverlässig in CI laufen, anstatt die Qualität allein anhand der Testanzahl zu beurteilen.
Der durchschnittliche Stundensatz von Freelancern in Berlin, Deutschland, die pytest in ihren letzten Projekten eingesetzt haben, liegt bei 86 €, was einem Tagessatz von etwa 686 € bei einem 8-Stunden-Tag entspricht.
Von den Freelancern in Berlin, Deutschland, die pytest in ihren letzten Projekten eingesetzt haben, haben 100% mindestens einen Bachelor-Abschluss, 88% mindestens einen Master-Abschluss und 13% einen Doktortitel.
Freelancer in Berlin, Deutschland, die pytest in ihren letzten Projekten eingesetzt haben, haben im Durchschnitt 13 Jahre Berufserfahrung; ein einzelnes Projekt dauert typischerweise etwa 2,1 Jahre.
Die häufigsten Sprachen unter Freelancern in Berlin, Deutschland, die pytest in ihren letzten Projekten eingesetzt haben, sind Deutsch (100%), Englisch (100%) und Arabisch (11%).
Die häufigsten Industrien unter Freelancern in Berlin, Deutschland, die pytest in ihren letzten Projekten eingesetzt haben, sind Informationstechnologie (IT) (100%), Bildung (44%) und Gesundheitswesen (44%).
Die häufigsten Bereiche unter Freelancern in Berlin, Deutschland, die pytest in ihren letzten Projekten eingesetzt haben, sind Informationstechnologie (IT) (89%), Produktentwicklung (78%) und Qualitätssicherung (78%).
Hauptstandorte der FRATCH Experten, die kürzlich pytest-Experten eingesetzt haben
Unsere Freelancer und Interim-Experten sind in der gesamten DACH-Region zuhause — verfügbar vor Ort in den wichtigsten Wirtschaftszentren oder komplett remote. Wähle einen Standort und entdecke passende Spezialisten, lokale Markteinblicke und aktuelle Verfügbarkeiten.
Länder:
Kostenlose Demo vereinbaren
Kontaktiere uns und das FRATCH-Team meldet sich innerhalb von 4 Stunden bei dir.
Möchtest du lieber direkt mit uns in Kontakt treten?
Wir haben immer Zeit für einen Anruf oder eine E-Mail!

München