
Senior Python Software Test Engineer (pytest | Testautomatisierung | Testmanagement)
- Verfügbarkeit einsehen
- 4 Referenzen
- auf Anfrage
- 9057 Weissbad
- Weltweit
- de | en
- 29.05.2025
Kurzvorstellung
Auszug Referenzen (4)
"Mit seiner hohen Fachkompetenz und agilen Vorgehensweise hat sich Herr S. sehr schnell ausgezeichnete Ergebnisse geliefert - gerne wieder."
3/2022 – 4/2022
Tätigkeitsbeschreibung
Erstellen einer Webapplikation inklusive Datenbank zur optimierten Verwaltung von Firmendaten
Integration eines einfachen Build-System zum automatisieren Erstellen von PDF-Dokumenten aus der Datenbank
Django, Google Cloud, Latex, Python
"Mit seiner hohen Fachkompetenz und agilen Vorgehensweise hat sich Herr S. sehr schnell ausgezeichnete Ergebnisse geliefert - gerne wieder."
1/2022 – 2/2022
TätigkeitsbeschreibungErstellung eines Prototypes einer plattformunabhängigen Electron Desktop-Anwender-Software zur Steuerung einer Labor-Zentrifuge
Eingesetzte QualifikationenDesign (allg.), HTML, HTML5, JavaScript, Node.Js, React (JavaScript library), Syntactically Awesome Stylesheets (Sass), Typescript
"Mit seiner hohen Fachkompetenz und agilen Vorgehensweise hat sich Herr S. sehr schnell ausgezeichnete Ergebnisse geliefert - gerne wieder."
8/2021 – 9/2021
TätigkeitsbeschreibungAufbau eines DevOps Build-Systems mit GitLab (Auswahl und Einrichtung des Servers, Überführung des Source-Codes, Erstellung der CI/CD Pipelines)
Eingesetzte QualifikationenContinuous Delivery, DevOps (allg.), Git, Continuous Integration, Server Administration
"Wir haben M. S. als sehr kompetenten, freundlichen und überaus teamfähigen Mitarbeiter kennengelernt."
10/2016 – 12/2021
Tätigkeitsbeschreibung
Entwicklung und Aufbau einer Testautomatisierung einer Kommunikationsfirmware für Bahnsteuerungen
Planung, Implementierung und Dokumentation von Testfällen
Betreuung der Build und Testumgebung
Softwareseitige Fertigungsunterstützung bei Einführung neuer sowie Anpassung bestehender Baugruppen
Applikationsentwicklung zur Testautomatisierung von embedded Bahnsteuerungsgeräten
Python, Test Automation, Testdesign (IT), Testen, Test Management
Qualifikationen
Projekt‐ & Berufserfahrung
3/2023 – offen
TätigkeitsbeschreibungEntwicklung einer Webapplikation (inkl. Datenbank) zum Verwalten von Artikeln einer Baumschule inkl. vollautomatisierter Integrations- & E2E-Testabdeckung
Eingesetzte QualifikationenDatenbankentwicklung, Mysql, Datenbankadministrator, DevOps (allg.), Test Management, Testdesign (IT), Git, Python, Typescript, Django, React (JavaScript library)
7/2022 – 8/2023
Tätigkeitsbeschreibung
Definition & Erweiterung von Component- & System-End-to-End-
Tests, sowie Entwicklung & Erweiterung der Testtools
Testen, Git, Python, Test Automation
5/2022 – 6/2022
Tätigkeitsbeschreibung
Erstellung einer Event-Planungssoftware zur automatisierten Lösung
eines kombinatorischen Optimierungsproblems von Geodaten durch heuristische
Annäherungsalgorithmen
Application Development, Vermessung, Python, Statistiken
3/2022 – 4/2022
Tätigkeitsbeschreibung
Erstellen einer Webapplikation inklusive Datenbank zur optimierten Verwaltung von Firmendaten
Integration eines einfachen Build-System zum automatisieren Erstellen von PDF-Dokumenten aus der Datenbank
Django, Google Cloud, Latex, Python
1/2022 – 2/2022
TätigkeitsbeschreibungErstellung eines Prototypes einer plattformunabhängigen Electron Desktop-Anwender-Software zur Steuerung einer Labor-Zentrifuge
Eingesetzte QualifikationenDesign (allg.), HTML, HTML5, JavaScript, Node.Js, React (JavaScript library), Syntactically Awesome Stylesheets (Sass), Typescript
8/2021 – 9/2021
TätigkeitsbeschreibungAufbau eines DevOps Build-Systems mit GitLab (Auswahl und Einrichtung des Servers, Überführung des Source-Codes, Erstellung der CI/CD Pipelines)
Eingesetzte QualifikationenContinuous Delivery, DevOps (allg.), Git, Continuous Integration, Server Administration
10/2016 – 12/2021
Tätigkeitsbeschreibung
Entwicklung und Aufbau einer Testautomatisierung einer Kommunikationsfirmware für Bahnsteuerungen
Planung, Implementierung und Dokumentation von Testfällen
Betreuung der Build und Testumgebung
Softwareseitige Fertigungsunterstützung bei Einführung neuer sowie Anpassung bestehender Baugruppen
Applikationsentwicklung zur Testautomatisierung von embedded Bahnsteuerungsgeräten
Python, Test Automation, Testdesign (IT), Testen, Test Management
Ausbildung
Erlangen
Nürnberg
Über mich
Python-Experte
Als Senior Python Entwickler mit über 8 Jahren Erfahrung verfüge ich über tiefe Kenntnisse von dutzenden Python Frameworks in allen erdenklichen Bereichen (Datenananlysen, Datenbankanbindungen, Testing, Netzwerkprotokolle, Hardware-Anbindung, PDF-Generierung, Webentwicklung uvm.).
PyTest-Experte
Ebenfalls über acht Jahre tiefgreifende Erfahrung mit dem Testframework pytest. Dabei habe ich bereits mehrere von Grund auf entwickelte Testumgebungen entwickelt. Von Embedded Devices, über verteilte Systeme bis hin zu Webapplikationen.
Testautomatisierung
Erstellung maßgeschneiderter und individueller Testframeworks zur effektiven und umfangreichen Testabdeckung im Component- sowie System-Level Test Bereich.
DevOps
Kenntnisse in DevOps-Praktiken und -Tools zur Optimierung von Entwicklungs- und Testprozessen.
CI/CD und Versionskontrolle
Anwendung von Docker, Git, GitLab und CI/CD-Pipelines für kontinuierliche Integration der Testumgebung in den kundenspezifischen Developer-Prozess.
Clean-Code
Verpflichtung zu cleanen und dokumentierten Code und sicherstellen dessen mit entsprechenden Lintern und Checkern.
Programmiersprachen
Neben der Hauptsprache Python Erfahrung mit C, C++, JavaScript, SQL, TypeScript, C# uvm.
Frameworks und Tools
Vertrautheit mit React, numpy, Pandas, Matplotlib, Plotly, reportlab, Django und vielem mehr.
Datenanalyse und Netzwerktechnologien
Kenntnisse in Datenanalyse und verschiedene Ethernet-Protokollen
Ich bin überzeugt, dass meine Fähigkeiten und meine Herangehensweise an die Arbeit Ihre Erwartungen nicht nur erfüllen, sondern übertreffen werden. Lassen Sie uns Ihr Projekt gemeinsam auf Erfolgskurs bringen. Ich freue mich darauf, von Ihnen zu hören und Ihnen zu zeigen, wie ich Ihre Testanforderungen effizient und zuverlässig umsetzen kann.
Hinweis: Ich arbeite gerne auch auf Basis eines Werksvertrags mit Festpreis, bei dem ich die Garantie zur Umsetzung übernehme. Somit wird das Risiko vom Projektgeber auf den Freelancer, also mich, übertragen.
Weitere Kenntnisse
Python, pytest, SQL,
HTML, CSS, SCSS, JavaScript, TypeScript, Django, React, Electron-Desktop-Appentwicklung
Blockchain, Dataanalyse, Cybersecurity
Git, GitLab, Docker, Linux
C, C++, FreeRTOS
Schaltungs- und Platinenentwicklung für embedded Systeme
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden