
NUnit Experts in Germany
for reliable .NET testing, matched in minutes with vetted freelance specialistsHire experts who design NUnit test suites, integrate them with .NET applications and automate quality checks in CI pipelines. FRATCH matches you precisely with vetted, available freelancers who can support remote or on-site work in Germany.
Meet FRATCH Experts in Germany, who have recently used NUnit
Matthias S.
Last position:
Software Developer and Consultant at CLADE GmbH
- Analysis of the existing CAN communication between microcontrollers
- Analysis of the sensors used and the measured values collected
- Planning the CAN messages for transmitting the measured values
- Iterative adjustment of the microcontroller code to the new CAN messages
- Cross-compilation from x64 to arm64
Oleg O.
Last position:
Senior Software Developer / BI Integration Developer Power BI, C# at Telecommunications
Embedded Analytics & AI-assisted BI
Design and development of an integrated analytics solution based on ASP.NET Core, Power BI Embedded, and LLM services to provide context-based business information.
Development of an AI agent with Function/Tool Calling for the secure orchestration of REST APIs, SQL data sources, and technical services within defined business processes.
Building automated BI workflows including workspace management, deployment processes, and scheduled refresh via the Power BI REST API.
Implementation of secure service-to-service communication with Microsoft Entra ID and Service Principal, and integration into existing enterprise system landscapes.
Technologies: ASP.NET Core, C#/.NET, Power BI Embedded, Power BI REST API, LLM API, AI Agents, Function/Tool Calling, Entra ID
Manuel K.
Last position:
.NET Developer, SAP Business One Consultant at Own Projects
- DTO class generator: In-house development of a tool for the automatic generation of classes, functions, and methods for use in .NET Core projects based on SAP Business One Service Layer metadata
- E-invoice import add-on: Development of a SAP Business One add-on / coresuite module for the automated import of ZUGFeRD e-invoices as incoming invoices – with configurable mapping to flexibly control the import logic across four mapping types (DIRECT, SQL, FIXED, EXPR). The add-on is available as a licensed product for SAP Business One customers.
Stack: SAP Business One, SAP Business One Service Layer, coresuite Country Package, C#
Giuseppe A.
Last position:
Embedded Software Developer at Inheco
- AI Integration (LLM & RAG): Design and build of an internal intelligent RAG system (Retrieval-Augmented Generation) based on LLMs, n8n, and vector data for the automated analysis of technical documents and error logs.
- Design & Implementation: Design of a robust RS-232/UART communication interface for an SBC-based embedded device to control medical shaker systems.
- Architecture & Protocol Design: Implementation of a highly maintainable software structure (OOP, SOLID) and definition of hardware-close, resilient communication protocols including multithreading and advanced error handling.
- Quality Assurance & DevOps: Test automation using xUnit, integration tests directly on the hardware target, and maintenance of technical documentation according to strict medical technology standards via Azure DevOps.
Label: C#, .NET, LLMs, RAG, n8n, RS-232, UART, Multithreading, async/await, xUnit, gRPC/protobuf, Blazor, MudBlazor, EF Core, Visual Studio 2026, Azure DevOps
Jens S.
Last position:
Network Technology at ISP, Internet Service Provider, BGP Peering
- Optimization of the transmission media of the data links in the Ruhr area
- Configuration/expansion of switches and routers for an autonomous system AS
- Improve the network protocols used Layer 2/3 (OSI model), RSTP, broadcast, etc.
- Laying cables, crimping, antennas, routers, switches
- Maintenance, expansion, selection and prioritization of troubleshooting measures for network monitoring (PRTG, The Dude)
- Organization and new connection of another BGP peering, data center, NGN fiber optic
- VPN IPSec site connections for 6 sites with PFSense, Fritzbox
- Configuration of WLAN devices (Mikrotik, UBNT
Label: TCP/IP, VLAN, BGP, OSPF, MPLS, VPLS, routing protocols, WLAN, EoIP, PPPoE, routing, SNMP, DHCP, DNS, NAT, native IP, VLAN, Ethernet, VoIP., switches and routers from: Nortel, Cisco, MikroTik, UBNT., network management systems: The Dude, PRTG, UISP
Alexander K.
Last position:
Software Tester at Buhl Tax Service GmbH
- AI-assisted creation of test cases and test data
- Creation of test cases based on requirements
- Execution of manual tests
- Defect documentation, retesting and tracking
Technologies & Tools: SCRUM, Jira, Confluence, Zephyr Scale
Volker A.
Last position:
Senior Frontend Angular Developer at fintus GmbH
- Senior Frontend Angular and Frontend
- Integrating Camunda processes into the frontend
- Development supported by ChatGPT (Codex) and Claude (skills etc.)
Knowledge: Angular, Camunda
Products used: Claude, Codex, ChatGPT, Camunda
Rizwan B.
Last position:
Software Developer/Database/Devops at Sutor Bank
Project:
- Migration of existing VB6 applications to C# (Web API, web app)
- Report development and risk management systems (C#, API interfaces, databases)
- Document archive (API interfaces, databases)
Team size: 9 people
- Reports for Risk and Credit Management Development and maintenance of report structures to support risk and credit decisions, including data modeling, validation, and automated delivery for business departments.
- Migration and maintenance of a legacy system to the latest version of .NET for the asset management system Planning and execution of the modernization of an existing asset management system, including code refactoring, performance optimization, test automation, and sustainable maintenance after migration.
- Replacement of the COM-based archive connection with a REST API Redevelopment of the connection of the document archive (HYPARCHIV) to a REST API based on OpenAPI/Swagger, including archiving with index and stamp fields as well as PDF export into the customer portal.
- Redesign of payment receipt processing Replacement of an existing Oracle PL/SQL process with a new implementation in C# based on a business concept, including business alignment, data modeling, and test coverage.
- Design and implementation of tests, creation of deployment pipelines, and documentation
- Further development and implementation of change requests.
- Regular code reviews within the team as well as optimization of application scalability and stability
Technologies: C#, .NET 10, ASP.NET, Unit of Work, IoC, Three-Tier Architecture, Entity Framework Core, DB First, Web API, Swagger, OpenAPI, Python, Oracle, HYPARCHIV, Azure, PowerBI, DevOps, AKS (Azure Kubernetes Service), GIT, xUnit, NSubstitute, TypeScript, Vue.js, Pinia,
Methods: agile development using Scrum
Stefan W.
Last position:
Architect/Software Developer at Global Logistics Support GmbH
Task
- Further development of a new ERP system with Blazor
- Creation of e-invoices with the XRechnung and ZUGFeRD format
- UI/UX design Client-server system
- Windows 11 Technology
- Microsoft .NET 9, Git, Azure DevOps, ASP.NET, MSSQL, Blazor Programming languages
- C#, MVVM Development tools
- Microsoft Visual Studio .NET 2022 Database
- MSSQL Industry
- Other
Dilip K.
Last position:
.NET Technical Lead & Application Architect at Hays AG
- Devised a new Domain-Driven Design architecture for a core system: reverse-engineered a central component, refactored the data-access layer to minimise database round-trips (improving scalability) and migrated processing to async.
- Decomposed the platform into independent .NET Core microservices (database-per-service) with RabbitMQ pub/sub using the Outbox Pattern + Saga choreography, behind an Ocelot API Gateway (JWT, rate limiting, CORS, health checks).
- Delivered on .NET Core / Angular / SQL Server / EF Core with Docker and Azure DevOps CI/CD; implemented health checks and CORS; contributes technical designs for stories in agile Scrum.
- Sole ADR owner; mentored 3 engineers and presented architecture decisions directly to the Director of Corporate IT.
Reginald L.
Last position:
ERP System Redesign (web-based)
PHP and React redesign of a web-based ERP system.
- Development of the header and parts of the navigation
- Development of various modules in React, e.g. calendar, chat, and various tables
Nicole F.
Last position:
SAP FI Consultant & Test at DZB Bank
- Analysis and optimization of business processes in financial accounting
- Customizing in SAP FI (e.g. company codes, chart of accounts, payments)
- Integration with other modules such as CO, MM, SD
- Consulting on legal requirements (e.g. GoBD, UStG)
- Support with month-end and year-end closing
- Creation of test plans (system test, integration test, UAT)
- Definition of test cases (e.g. postings, payment runs, dunning runs)
- Selection of suitable test data and scenarios
- Manual testing of posting processes (e.g. customer invoice, payment run)
- Validation of automatic postings (e.g. for MM credit memo)
- Checking interfaces (e.g. to subsystems or non-SAP solutions)
- Documentation of defects in the test tool (e.g. Jira, ALM)
- Analysis and feedback to developers or the customizing team
- Retest after bug fixes
- E2E tests with SAP Solution Manager (SOLMAN)
- Use of tools such as SAP CBTA or Micro Focus UFT
Oliver F.
Last position:
Modernization of a multi-company backend system at Energy utility company
Enhancement and modernization of a mature Aspire backend application in the environment of a utility company, focusing on new business requirements, testing, legacy code cleanup, and stable backend delivery.
Core contributions & results Implemented new business requirements in the context of customer orders, subcontractors, and cross-company backend processes, and ensured consistent workflows in a distributed system landscape. Modernized existing backend components step by step and reduced technical debt through targeted legacy code cleanup, refactoring, and structured code reviews. Improved the testability of business-critical services by expanding automated tests with xUnit, AutoFixture, and clearer validation structures. Supported the further development of workflow automations and integration processes via microservices, messaging, and API-based communication. Took over source code from external firms, systematically checked code quality, and derived technical improvements for maintainability, stability, and integration. Worked in agile development processes with Jira, Confluence, and Azure DevOps and supported cross-team alignment on architecture, quality, and implementation. Technical metrics Technologies & methods C#, .NET, ASP.NET, ASP.NET Core, Aspire, Docker, RabbitMQ, gRPC, REST API, Swagger, Microservices, NServiceBus, AutoMapper, Autofac, xUnit, AutoFixture, FluentValidation, Entity Framework Core, MediatR, Redis, Consul, Serilog, SonarQube, Azure DevOps, Azure Monitor, GitLab, Google Protocol Buffers, IronPDF, Mailjet, Jira, Confluence, Miro, agile development, Scrum, code reviews, refactoring, legacy code cleanup, workflow automation, power grids
Andreas G.
Last position:
Senior Fullstack .NET (Core) & Angular Developer at IT Service Provider
- Supporting several agile teams in the new product development of an enterprise CRM and ERP application
- Web frontend development with Angular 17–21 (microfrontends, Domain-Driven Design, MDB-Bootstrap)
- Backend development with C# and .NET 7–10, MongoDB, MassTransit, RabbitMQ, Entity Framework Core, ElasticSearch (microservices, DDD)
- Technical feature design for assigned tasks
- Technical architecture design including forward-looking planning of AI-supported extension options
- Proof-of-concept implementation of AI-supported workflows with n8n and a locally hosted LLM (Ollama)
- Coordination with stakeholders and Product Owners, support with sprint planning
Result: Delivery of production-ready microservices and frontend modules in agile sprint cycles.
Environment: .NET 7–10 · Angular 17–21 · C# · TypeScript · OpenAPI · Microfrontends · DDD · Kubernetes · Docker · Helm · MS SQL Server · PostgreSQL · MongoDB · MassTransit · RabbitMQ · EF Core · ElasticSearch · Kibana · Azure DevOps · KeyCloak · n8n · Ollama
Moritz F.
Last position:
AWS Developer/DevOps Engineer (Energy Trading) at RWE Supply & Trading GmbH
- Further development and partial new development of a distributed cloud application for providing data in energy trading
- Independent implementation of the infrastructure (IaC)
- Creation of automated CI/CD pipelines, containers, REST APIs, and Lambdas
- Continuous cost and performance optimization
- Collaboration in an international Scrum team and with experts in energy trading
- Technologies: C#/ASP.NET Core; EF Core; PostgreSQL; Terraform/AWS CloudFormation; HTTP; REST/Web API; Swagger/OpenAPI; Azure DevOps; Rider; VS Code; git; Docker; AWS (S3, EC2, Fargate, Lambda, Step Functions, Secrets Manager, VPCs, ALB/NLB, RDS, Cloudwatch, AWS CLI, Amazon MQ); Redis; OAuth; OpenID Connect
- Languages: C#; TypeScript; HCL; Docker; Bash; PowerShell; YML; JSON
Discover over 15,000 top freelancers
Statistics of experts using NUnit
Aggregated from the professional profiles of matched freelancers.
Experience
22 years

Position duration
1.9 years

Positions per freelancer
18

Top business areas
Information Technology, Product Development, Quality Assurance

Top industries
Information Technology, Manufacturing, Healthcare

Certification focus areas
Information Technology, Product Development, Quality Assurance
Bachelor's degree or higher
92%
Master's degree or higher
47%

Certifications per freelancer
3

Most common languages
German, English, French

Speak two or more languages
100%
Based on our profile pool as of 19 Sep 2026.
Daily rate distribution
The chart shows how the daily rates of freelancers in this technology in Germany are distributed, based on recent contracts on our platform. Each bar covers a rate range — its height shows how many freelancers charge within that range.
Average rates of experts in Germany using NUnit
Rates are based on recent contracts and do not include FRATCH margin.
The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.
The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.
Calculated based on our freelancers’ daily rates as of 19 Sep 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
NUnit experts industry focus
See which industries our matched freelancers work in most often — every figure is calculated live from the freelancers on FRATCH.
- Information Technology (98%)
- Manufacturing (76%)
- Healthcare (60%)
- Banking and Finance (56%)
- Transportation (52%)
- Automotive (50%)
- Energy (44%)
- Government and Administration (40%)
Please note that freelancers can work across multiple industries, so percentages overlap.
About the technology
NUnit fundamentals
NUnit is an open-source unit testing framework for .NET applications. It lets teams express test cases in C# with attributes such as Test, TestCase, SetUp and TearDown. NUnit supports isolated unit tests, parameterized scenarios, assertions, fixtures and repeatable test execution across modern .NET projects.
Test suite design
Strong NUnit suites separate fast unit checks from integration and end-to-end coverage. Experts define clear fixtures, meaningful assertions and controlled test data so failures point to a specific behavior rather than an unstable environment.
- Create parameterized tests for business rules
- Organize fixtures for maintainable coverage
- Mock dependencies and isolate system behavior
- Diagnose flaky or slow test cases
.NET tooling
NUnit works with C#, .NET SDK projects, Visual Studio, JetBrains Rider and the dotnet test command. Professionals also connect it with NUnit3TestAdapter, NuGet package management, code coverage tools and CI services such as Azure DevOps, GitHub Actions or GitLab CI.
Where companies use it
Companies bring in NUnit expertise when a .NET codebase needs safer releases, broader regression coverage or a structured testing approach. It appears in APIs, web applications, desktop software, services and domain-heavy systems across industries in Germany and beyond.
- Add tests to an established C# application
- Modernize legacy NUnit or MSTest coverage
- Build regression suites for APIs and services
- Stabilize testing in continuous integration
When freelance expertise helps
Freelance specialists are useful during migrations, release-critical projects and quality improvements that internal teams cannot prioritize. They can assess an existing suite, introduce practical test conventions, improve execution speed and document patterns that the wider team can maintain.
Remote collaboration works well when repositories, build pipelines and test environments are accessible. For German companies, agree early on working language, overlap hours and any need for on-site workshops.
What strong specialists deliver
Quality is more than the number of tests. Strong NUnit professionals understand the application domain, choose the right test level, keep tests deterministic and explain failures clearly. They review test naming, fixture boundaries, dependency control, coverage gaps and pipeline feedback instead of treating a green build as the only objective.
Frequently asked questions
What clients ask us most about NUnit — answered in short.
NUnit is used to test .NET applications, especially units of C# code and repeatable business scenarios. It also supports integration checks, parameterized tests, setup routines and automated execution in build pipelines.
NUnit offers a mature attribute-based model with fixtures, rich test case options and broad tooling support. xUnit.net favors a different lifecycle and design style, while MSTest is closely tied to Microsoft's testing ecosystem; the best choice depends on the existing codebase, team habits and pipeline.
A strong NUnit specialist usually understands C#, .NET SDK projects, dependency injection and mocking libraries such as Moq. Experience with APIs, databases, Git, code coverage and CI tools helps turn isolated tests into a useful quality process.
The required depth depends on the codebase and the risk of failure, not on a fixed tenure threshold. A small unit-testing task may need focused framework knowledge, while a legacy migration or pipeline redesign calls for proven test architecture and debugging ability.
NUnit works with current .NET SDK projects through NuGet packages, test adapters and standard command-line tooling. A specialist should confirm framework targets, adapter versions and CI commands before changing an established test setup.
Yes, NUnit work is often well suited to remote delivery because code, test results and pipelines can be reviewed online. German companies should still clarify access to repositories, test data, security requirements, language expectations and any planned on-site sessions.
Review whether NUnit tests are deterministic, readable, focused and meaningful for the product's risks. Ask how the specialist handles mocking, test data, flaky failures, integration boundaries, code coverage and maintenance after the initial delivery.
An NUnit freelancer can audit fixtures, remove duplication, isolate unreliable dependencies and improve naming and assertions. They can also migrate older patterns, connect tests to CI and leave documented conventions for the internal team.
The average hourly rate of freelancers in Germany who have used NUnit in their recent projects is 94 €, which corresponds to a daily rate of about 753 € based on an 8-hour working day.
Of the freelancers in Germany who have used NUnit in their recent projects, 92% hold at least a Bachelor's degree and 47% hold at least a Master's degree.
On average, freelancers in Germany who have used NUnit in their recent projects have 22 years of professional experience, with a single engagement typically lasting around 1.9 years.
The most common languages among freelancers in Germany who have used NUnit in their recent projects are German (100%), English (100%), and French (22%).
The most common industries among freelancers in Germany who have used NUnit in their recent projects are Information Technology (98%), Manufacturing (76%), and Healthcare (60%).
The most common business areas among freelancers in Germany who have used NUnit in their recent projects are Information Technology (100%), Product Development (100%), and Quality Assurance (78%).
Main locations of FRATCH Experts, who have recently used NUnit
Our freelancers and interim experts are at home across the DACH region — available on-site in the major business hubs or fully remote. Choose a location to discover matched specialists, local market insights and up-to-date availability.
Request a free demo
Get in touch with the FRATCH team and we will get back to you within 4 hours.
Would you rather directly get in touch?
We always have the time for a call or email!
