Skip to main content
🇩🇪GDPR-compliant
Find the perfect

SpecFlow Experts in Germany

in minutes from over 15,000 CVs with the power of AI.

Hire experts who write living specifications, automate acceptance tests, and connect SpecFlow with your .NET test stack. Get vetted, available specialists matched fast for clear BDD delivery and reliable collaboration in Germany.

Meet FRATCH Experts in Germany, who have recently used SpecFlow

Verified expert

Katrin Rabow

View profile

Interim Payroll Accountant

Darmstadt
Katrin Rabow

Last position:

Interim Payroll Accountant

  • Responsible for accurate posting of monthly payroll and payments in 15 EMEA countries, including special topics such as company cars and benefits in kind, and reconciliation of balances for period close.

  • Act as the interface between Finance, HR and Treasury, providing support for processes and developing solutions.

  • Developed an application to automate preparation of booking lists for SAP, saving the team several hours per month and significantly reducing error rates.

  • Tasks:

  • Point of contact for all payroll inquiries

  • Account reconciliation and harmonization

  • Pre-close controls

  • Improvement and establishment of existing and new processes

  • Skills: financial accounting, payroll, Python

  • Tools: SAP, ATAQ, MS Excel, IntelliJ IDE, MS Power Automate

Verified expert

Mohamed Ghassen Brahim

View profile

Founder & CEO

Berlin
Mohamed Ghassen Brahim

Last position:

Lead / Principal Cloud, AI & Security Architect at Freelancer / CC Conceptualise GmbH

Projects:

Project: RWE – Development of a company-wide Zero Trust cybersecurity architecture (CITADEL) Role: Senior Enterprise Cybersecurity Architect / Zero Trust Architect Company: RWE AG Description: Concept and implementation of the strategic CITADEL cybersecurity target architecture at RWE, based on the Zero Trust architecture principle and aligned with regulatory requirements such as NIS2, ISO 27001 and company-wide security governance policies. The goal was to build a measurable, auditable and scalable security architecture with a strong focus on Identity Governance, compliance transparency and operational manageability. Responsibilities & Achievements:

  • Zero Trust architecture design: Developed a company-wide Zero Trust reference architecture (Identity, Device, Network, Application, Data) including trust zones, control points and enforcement mechanisms according to NIS2.
  • Identity & Access Governance (IGA): Designed and introduced IGA governance structures including role models, recertification processes, segregation of duties (SoD) and lifecycle management for identities and access.
  • Security governance & KPIs: Defined and implemented security KPIs and metrics to manage Zero Trust maturity, identity risks and compliance at the management level.
  • Compliance & reporting: Built standardized compliance reports and dashboards to support internal audits, external assessments and regulatory evidence (e.g. NIS2).
  • Architecture & stakeholder alignment: Worked closely with Enterprise Architecture, IT operations and business units to integrate the CITADEL architecture into existing IT and security landscapes.
  • Strategic security consulting: Advised programs and projects on Zero Trust compliance, identity centricity and regulatory requirements in the energy and critical infrastructure (KRITIS) environment. Technologies & Methods: Zero Trust Architecture, NIS2, Identity Governance & Administration (IGA), IAM, RBAC, SoD, Entra ID, SailPoint, Zscaler, Terraform / IaC, Policy as Code, security KPIs, compliance reporting, NIST 2.0, ISO 27001, Enterprise Security Architecture, governance frameworks, risk & control management

Project: Scalable AI Workbench Platform on Microsoft Azure Role: Cloud Architect & Engineer Company: Siemens Energy Description: Design, development and operation of a secure, modular cloud infrastructure to support Data Science, Machine Learning and AI applications for various engineering teams at Siemens Energy. Responsibilities & Achievements:

  • Cloud architecture: Designed and implemented an Infrastructure-as-Code solution (Terraform) for automated provisioning of Azure resources (Resource Groups, Storage Accounts, Cosmos DB, Application Insights, networking, PostgreSQL Flexible Server, Azure Container Apps, Azure Container Registry).
  • Developer portal: Used Backstage with custom frontend and backend plugins (Node.js, TypeScript, React.js, PostgreSQL, Container Apps) to enable self-service and empower developers, data scientists and AI/ML engineers.
  • Role-based access control: Implemented Azure RBAC to grant targeted access (e.g. Storage Blob Data Contributor, Reader) to engineering groups (e.g. AI Engineers) for relevant resources.
  • Data platform engineering: Built and configured a multi-layered storage landscape (Raw, Curated, Vector data), including automated container creation and access control for advanced analytics and AI workloads.
  • DevOps integration: Integrated with Azure DevOps for CI/CD pipelines to automate deployment, monitoring and compliance.
  • Security & compliance: Implemented Private Endpoints, network policies and Managed Identities to ensure data protection and regulatory compliance.
  • Collaboration: Worked closely with cross-functional teams to align the cloud infrastructure with business and technical requirements and drive digital transformation at Siemens Energy. Technologies: Azure, Terraform, Azure DevOps, Cosmos DB, Application Insights, Azure Storage, Private Endpoints, Azure Synapse, Azure Machine Learning, Azure Entra ID, RBAC, Backstage, Node.js, React.js, PostgreSQL, Python (automation), Git
Verified expert

Andreas Steffan

View profile

Lead Developer

Hamburg
Andreas Steffan

Last position:

Lead Developer at Software

  • Extended the document management system with a standard CMIS (Content Management Interoperability Services) interface
  • Implemented CMIS core services like navigation, access rights, search, CRUD operations, and versioning in Java
  • Implemented based on RESTful / OpenAPI services
  • Delivered as a fat-jar and native container image
  • Deployed on-premises and serverlessly as an Azure Container Application using Terraform
  • Improved team autonomy through infrastructure engineering and short feedback loops
  • Established observability with OpenTelemetry, Azure Monitor, and Azure Logic Apps
  • Introduced Terraform and trunk-based development processes
  • Ensured quality with BDD tests in C# using SpecFlow and Testcontainers
  • Created Azure DevOps pipeline integration tests
  • Introduced cloud deployment processes
  • Trained staff in cloud and Terraform
Verified expert

Glenn Kintscher

View profile

Lead Software Architect

Liebenau
Glenn Kintscher

Last position:

Lead Software Architect at knowledgepark GmbH

  • Leading an eight-member team with a focus on actively promoting an agile mindset
  • Supporting the introduction of Scrum within the team
  • Planning, designing, and implementing the macro architecture of a distributed system landscape
  • Documenting self-contained systems, microservices, and legacy applications
  • Integrating third-party software components
  • Special attention to scalability and reliability
  • Ensuring traceable processes through event sourcing
  • Developing multiple ASP.NET and Blazor applications in C# using .NET 5 to 8
  • Applying strategic methods from Domain-Driven Design (DDD)
  • Decoupling modules using the Mediator pattern (MediatR) and CQRS
  • Continuously ensuring code quality through Test-Driven Development (TDD)
  • Conducting code reviews via pull requests and pair programming
  • Optimizing data storage and access with MS SQL Server, Redis, and EF Core
  • Reducing costs and wait times through caching and automatic scaling
  • Implementing background jobs using Hangfire
  • Developing and integrating REST APIs
  • Integrating RabbitMQ and NServiceBus for communication between systems
  • Securing various REST APIs and web UIs with OAuth2/SAML/SSO and JWTs
  • Developing cross-team technology standards
  • Introducing architecture methods in agile teams
  • Applying software craftsmanship and Extreme Programming (XP) principles
  • Ensuring software quality according to ISO 25010 standards
  • Implementing DevSecOps practices
  • Migrating various legacy on-premises applications (Azure Stack & IIS) to Azure Cloud
  • Modernizing existing application (from .NET Framework 3 & 4)
  • Leading containerization with Docker and subsequent migration to Kubernetes
  • Introducing and optimizing CI/CD pipelines
  • Monitoring production systems using Serilog, Prometheus, Grafana, and Application Insights
  • On-call duty and implementing automated error detection
  • Analyzing and fixing issues in production as 3rd level support
  • Coaching and upskilling working students, interns, and other developers
  • Designing and delivering internal training sessions
  • Conducting event storming and user story mapping sessions
  • Supporting the product owner with technical matters
  • Optimizing workflows in Azure DevOps Services
  • Requirements engineering in cooperation with relevant business units and domain experts
Verified expert

Anicet Ngonthe

View profile

Senior Test Specialist

Wincheringen
Anicet Ngonthe

Last position:

Senior Test Specialist at RWE Supply & Trading

  • Created a test strategy for manual testing and test automation
  • Automated regression and end-to-end API test cases
  • Performed functional testing on the Curvecraft portal
  • Documented manual test procedures
  • Planned and executed end-to-end and regression tests
  • Test case design, test case creation, development of test scenarios
  • Analyzed test results, logged defects, and retested fixes
  • IT environment: Open API, C#, RestSharp, Azure, Azure DevOps, Visual Studio, NSwag, PostgreSQL, Azure Test Plan
Verified expert

Franz Hamberger

View profile

Software Developer

München
Franz Hamberger

Last position:

Software Developer at Roche Diagnostics GmbH

  • Implementing microservices in C# using dapr and Docker for a system to exchange analysis requests and results between laboratory systems
  • Implementing a test automation framework with C# and SpecFlow for this system
  • Build and release management with GitLab
  • Evaluating laboratory systems for extensibility (using Python) and integration

Discover over 15,000 top freelancers

Statistics of experts using SpecFlow

Aggregated from the professional profiles of matched freelancers.

Experience

16 years

Position duration

1.4 years

Positions per freelancer

12

Top business areas

Information Technology, Product Development, Quality Assurance

Top industries

Information Technology, Manufacturing, Banking and Finance

Certification focus areas

Information Technology, Project Management, Product Development

Bachelor's degree or higher

86%

Master's degree or higher

57%

Certifications per freelancer

4

Most common languages

German, English, French

Speak two or more languages

100%

Based on our profile pool as of 30 Aug 2026.

Daily rate distribution

0 2 4 6 8
<€640 €640-​800 €800-​960 €1120+

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 SpecFlow

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Rate comparison chart
Daily rate avg. 752 €

The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.

1000
750
500
250
Rate comparison chart
Median rate 800 €

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 30 Aug 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.

About the technology

What SpecFlow is

SpecFlow is a behavior-driven development tool for the .NET ecosystem. Teams use it to describe features in plain language and turn those scenarios into executable tests with Gherkin syntax. It helps product, QA, and delivery teams share one view of expected behavior.

Where it fits

  • Acceptance tests for web, API, and service layers
  • Living documentation for business rules
  • Regression coverage for critical flows
  • Collaboration between business and technical teams

SpecFlow is often chosen for enterprise systems that need traceable requirements and stable test automation.

Ecosystem and tools

SpecFlow works closely with NUnit, xUnit, and MSTest, plus Selenium, Playwright, and API testing tools. Strong specialists also know Gherkin, feature files, hooks, step bindings, and test runner setup. In older codebases, they may also work with TechTalk.SpecFlow references and migration work.

When companies need help

Companies bring in freelance SpecFlow experts when tests are brittle, scenarios are hard to maintain, or BDD practices never fully landed. They also help when a team needs new feature coverage, test refactoring, or guidance on how to write scenarios that business users can read.

What strong specialists do

  • Keep scenarios readable and focused on behavior
  • Reuse steps without making tests unclear
  • Build stable bindings and maintainable test structure
  • Separate business intent from implementation detail

Strong specialists understand both automation and communication. They can explain why a scenario fails and how to keep the suite useful as the product changes.

Germany collaboration

In Germany, SpecFlow specialists often work with distributed product teams, internal QA groups, and .NET application owners. Remote delivery is common, but on-site workshops can help align business terms, scenario naming, and acceptance criteria. Good English helps; German is useful when working closely with local stakeholders.

Published on:
FRATCH GPT

FRATCH GPT delivers freelancer proposals with clear reasoning and transparent pricing in minutes, helping your hiring department quickly and compliantly find the best talent.

Give it a try:

Try FRATCH GPT

Frequently asked questions

Quick answers to the questions that come up most around SpecFlow.

SpecFlow is used to turn business rules into executable acceptance tests. Teams write scenarios in Gherkin and connect them to .NET test code, so the same feature file can support testing and shared understanding. It is a strong fit when you want readable behavior specs and automated coverage for important flows.

SpecFlow is the .NET-focused tool in the same BDD family as Cucumber. Both use Gherkin-style scenarios, but SpecFlow fits naturally into the .NET test stack and runners. If your team works mainly in C#, SpecFlow is usually the more direct choice.

Bring in a SpecFlow specialist when your test suite needs structure, your scenarios are hard to maintain, or your team wants to introduce BDD the right way. Freelancers also help when you need quick setup for a new project or targeted cleanup in an existing codebase. They are useful when internal teams know the product but need outside test-design expertise.

A strong SpecFlow specialist should know Gherkin, .NET test runners, and how to keep step definitions maintainable. Useful adjacent skills include NUnit, xUnit, MSTest, Selenium, and API testing. They should also be comfortable working with business stakeholders so scenarios reflect real acceptance criteria.

A SpecFlow project can start small, but it benefits from someone who has already shipped BDD test suites in real products. For a new setup, you want clear experience with feature design, step reuse, and test architecture. For legacy suites, migration and refactoring experience matter just as much as writing new scenarios.

A SpecFlow expert can work well remotely if the team has clear feature ownership and fast feedback on scenarios. In Germany, they often join sprint planning, review acceptance criteria, and pair with product or QA stakeholders online. On-site workshops can help early in the project when the team is defining language and process.

Good SpecFlow work is easy to read, stable to run, and tied to business behavior rather than technical steps. Quality scenarios avoid duplication, keep assertions focused, and fail for the right reason. If the suite is full of fragile UI steps or unclear wording, the implementation likely needs a stronger specialist.

SpecFlow scenarios describe behavior in a shared, readable form, while unit tests usually focus on small pieces of code. The two are not competitors; they serve different levels of testing. Many teams use both, with SpecFlow for acceptance coverage and unit tests for fast technical checks.

The average hourly rate of freelancers in Germany who have used SpecFlow in their recent projects is 94 €, which corresponds to a daily rate of about 752 € based on an 8-hour working day.

Of the freelancers in Germany who have used SpecFlow in their recent projects, 86% hold at least a Bachelor's degree and 57% hold at least a Master's degree.

On average, freelancers in Germany who have used SpecFlow in their recent projects have 16 years of professional experience, with a single engagement typically lasting around 1.4 years.

The most common languages among freelancers in Germany who have used SpecFlow in their recent projects are German (100%), English (100%), and French (50%).

The most common industries among freelancers in Germany who have used SpecFlow in their recent projects are Information Technology (100%), Manufacturing (75%), and Banking and Finance (50%).

The most common business areas among freelancers in Germany who have used SpecFlow in their recent projects are Information Technology (100%), Product Development (100%), and Quality Assurance (100%).

Main locations of FRATCH Experts, who have recently used SpecFlow

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.

Berlin Hamburg Munich Cologne Frankfurt Stuttgart Dusseldorf Leipzig Dortmund Essen Bremen Dresden Hanover Nuremberg

Request a free demo

Get in touch with the FRATCH team and we will get back to you within 4 hours.

Contact form

Would you rather directly get in touch?
We always have the time for a call or email!

FRATCH CEO avatar

Philipp Thomaschewski

FRATCH CEO

LinkedInFRATCH