You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Amanuel TeweldeAT

Amanuel Tewelde

.NET C# Senior Software Engineer | Software Tester

€640/day
Frankfurt am Main, DE
15+ years

Average response time: 1 hour

About Amanuel

Mit über 15 Jahren Berufserfahrung in der Softwareentwicklung, Testautomatisierung und Qualitätssicherung in sicherheitskritischen Branchen wie Medizintechnik und Automotive unterstütze ich Unternehmen bei der erfolgreichen Einführung qualitativ hochwertiger Softwareprodukte. Ich bin spezialisiert auf Testautomatisierung (E2E, API, Integration), agile Prozesse (Scrum, CI/CD) und moderne Technologien wie Playwright, Cypress, .NET, Azure DevOps sowie JavaScript/TypeScript. Ob als Test-Lead, Entwickler oder technischer Berater – ich bringe strategisches Denken, Hands-on-Mentalität und Teamfähigkeit mit.
  • German

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • RHI Magnesita
    QA-Lead / Test-Automation Expert
    RAW MATERIALS INDUSTRY
    April 2024 - June 2025 (1 year and 2 months)
    Wiesbaden, Germany
    Als Testleiter in einem Agilen Team war ich verantwortlich für die Umsetzung der Qualitätssicherungsstrategie und die Steuerung der automatisierten Testaktivitäten auf mehreren Testebenen. Dabei arbeitete ich eng mit Entwicklern und Product Ownern zusammen, um eine hohe Softwarequalität und effiziente Release-Zyklen sicherzustellen.



    Aufgaben:
    • Führung eines verteilten QA‑Testautomatisierungsteams und Überwachung aller testbezogenen Aktivitäten
    • Entwicklung und Pflege von Testplänen und Teststrategien, die auf Geschäftsrisiken zugeschnitten sind
    • Spezifizierung und Dokumentation von Testfällen in Azure DevOps
    • Erstellung automatisierter Tests auf End‑to‑End‑, Integrations‑ und Komponententests (Unit‑Level)
    • Implementierung von CI‑Pipelines in Azure DevOps für automatisierte Tests und Deployment
    • Überprüfung und Validierung von Produktanforderungen auf Vollständigkeit und Testbarkeit
    • Durchführung und Steuerung von Produkt-Releases in einer agilen Umgebung
    • API‑Tests zur Validierung von Backend‑Services und Sicherstellung der Systemzuverlässigkeit

    Technologien und Tools: C#, JavaScript, Typescript, React, Python, Cypress, Playwrigh, XUnit, Azure DevOps, Azure Cloud Services, Git, .NET, APS.NET Core, Docker, Kubernets, Postman, NX, EF Core, Mircosoft SQL Server, Azure Service Bus, Message Queuing

    Prozess und Methoden: Scrum und Kanban Method, Test-Driven Development

  • C# Software Engineer und Software Tester
    Freelancer: C# Softwaredeveloper,Agile Software Tester,Testmanager, DevOps
    MEDICAL
    January 2022 - April 2024 (2 years and 3 months)
    Als C# Software Engineer und Tester war ich vorrangig für die Verifikation und Validierung eines sicherheitskritischen Medizinprodukts verantwortlich. Dabei umfasste meine Tätigkeit nicht nur die funktionale Validierung, sondern auch die Verifikation der Einhaltung relevanter Standards und regulatorischer Anforderungen. Ein weiterer Schwerpunkt war die Umsetzung automatisierter Integrationstests mit .NET C#.

    Aufgaben:
    • Erstellung von Unit Spezifikationen
    • Erstellung von Testspezifikationen für verschiedene Teststufen
    • Finden und Nachverfolgung von Softwarefehlern
    • Implementierung von Testautomatisierung (Unit- und Integrationstest)
    • Durchführung von Reviews
    • Erstellung von Testprotokollen
    • Erstellung von Software- und Elektronikteststrategie
    • Erstellung von Testkonzept und Verifikationsplan

    Technologien und Tools: C#, .NET Core, Powershell, NUnit, Git, MSBuild, Visual Studio, Polarion, ReSharper, DICOM, 3D Model, 3D Volume Data, ParaView, Autodesk Meshmixer

    Prozess und Methoden: Scrum

  • HELLA
    Softwareentwickler
    AUTOMOBILE
    July 2015 - May 2019 (3 years and 10 months)
    Lippstadt, NW, Germany
    Ich arbeitete in einer Abteilung, die auf die Entwicklung von Messsystemen für End-of-Line-(EoL)-Tests in der Fertigung spezialisiert ist. Mein Aufgabenbereich umfasste die Entwicklung einer Echtzeit-Messlösung auf Basis von NI cRIO, einschließlich Backend-Integration, UI-Implementierung und Softwarearchitektur – mit besonderem Fokus auf Wartbarkeit und Testbarkeit.


    Aufgaben:
    • Implementierung eines Echtzeitmesssystems cRIO in LabVIEW

    • Backend Implementierung von Standard Device-Driver in C# .Net
    • Implementierung von User-Interface mit WPF (Windows Presentation Foundation) nach MVVM-Pattern
    • Planen, Entwerfen von Software-Design, basierend auf den Prinzipien des objektorientierten Entwurfs
    • Implementierung und Testen von Software-Komponenten nach TDD (Test Driver Development) Methode
    • Unitest Testautomatisierung mittels MSTest, xUnit.net und NUnit

    Technologien und Tools:
    C#, C, LabVIEW, Visual Studio, WPF, WCF, Git, LabWindows, Team Foundation, MKS

    Prozess und Methoden: Scrum, Test-Driven Development



Recommendations

Be the first to recommend Amanuel

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Scrum: The Basics ISTQB Certified Tester
    Scrum: The Basics ISTQB Certified Tester
  • Master of Science - MS
    Hochschule Darmstadt
    2016
    Master of Science - MS

Skill set (13)

Categories