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

Cucumber Experts

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

Hire experts who write clear Gherkin scenarios, connect Cucumber to your test stack, and keep behavior tests tied to real business flows. Get fast, precise matching with vetted, available freelancers.

Meet FRATCH Experts who have recently used Cucumber

Verified expert

Onur Kayir

View profile

AI & Automation Consultant · Project Manager for AI Projects

Braunschweig
Onur Kayir

Last position:

Project Manager & Outsourcing Manager at SENEC GmbH (EnBW Group)

  • Setup of a scalable nearshore IT developer hub (Croatia, Czech Republic, Poland) as an independent company through a BOT model (Build – Operate – Transfer)
  • Identification, selection, and management of full-service agencies; introduction of control and governance mechanisms including KPIs, SLAs, and regular service reviews
  • Creation and review of data processing agreements and framework contracts in alignment with Legal & Compliance; integration of regulatory requirements (incl. KRITIS) into process design
  • Consulting on cloud vs. on-premise strategies, data storage, and authorization concepts; support for procurement in vendor selection and provider assessments
  • Change management and process harmonization between internal teams and nearshore partners; reporting to management, CFO, and CIO

Result: Scalable IT developer hub with an audit-proof governance model, reduced operating costs, and faster product development.

Verified expert

Osman Tartoussi

View profile

Senior Developer and Consultant

Aschaffenburg
Osman Tartoussi

Last position:

Senior Architect, DevOps Engineer at genPsoft GmbH

IT consulting, analysis, architecture design, new and further development, code review, test automation, continuous integration, continuous delivery in backend and frontend areas for Automotive Project Instavalo.

Frontend:

  • Implementation of UI components according to specifications, especially style guides and responsive design eith React and Typescript
  • Component testing
  • Code documentation
  • CI/CD with Gitlab Pipeline

Backend / IoT:

  • Analysis and architectural design with AWS Greengrass IoT on Edge Devices
  • Setting up Microservices containers with Docker Compose on Edge device with AWS Greengrass and AWS IoT IAM, Token Exchange Service, Ansible
  • CI/CD with Gitlab Pipeline, Terraform, AWS ECR
  • Logging with Fluentbit Lua Language for AWS Cloudwatch
  • Python Lambda for AWS Greengrass Recipe deployment on Edge Devices
  • Implementation of test-driven development with JUnit, Mockito, and code Coverage
  • Jacoco
  • Definition of REST interfaces with OpenAPI / Swagger
  • Development and enhancement of software based on Java Quarkus, Typescript NestJs NodeJs and Python
  • Authentication and authorization in Aws IAM
  • Development of REST and gRPC interfaces for the frontend and backend
  • Implementation of Maven dependencies with DevSecOps OWASP
  • Spring AI, Jetbrains AI Assistant, Junie, Github Copilot, Claude Code, Agents, Skills, Command, Hooks, Subagents
Verified expert

Marco Toscano

View profile

Scrum Master

München
Marco Toscano

Last position:

Scrum Master at Siemens Energy

  • Responsible for introducing agile methods within the Interface & Integration Team (2 Scrum Teams)
  • Planning and delivering trainings in agile methods
  • Facilitating workshops and Scrum events
  • Removing impediments
  • Increasing sprint performance
Verified expert

Jorge Pérez Suárez

View profile

Software Engineer – AWS and Kubernetes Specialist

Berlin
Jorge Pérez Suárez

Last position:

Software Engineer – AWS and Kubernetes Specialist at Citti

  • Creation, maintenance and hardening of Kubernetes clusters employing Ansible and ArgoCD
  • Keywords: Ansible, AWX, Kubernetes, NetApp, Prometheus, CI/CD ArgoCD, SSO, Fluent-bit, HAProxy, Calico, Keycloak, oauth2-proxy, SealedSecrets, kubeseal, Aqua kube-bench, CIS-Benchmarks, Aqua Trivy operator
Verified expert

Wadim Lupejcenko

View profile

Fullstack Software Developer / Software Engineer

Paderborn
Wadim Lupejcenko

Last position:

Fullstack Developer at dripwear.app

Development of an iOS app for virtual try-on and outfit suggestions

The goal of the project is to develop a mobile application for personalized, photorealistic outfit suggestions. Users should be able to upload their own photos, try on clothes virtually, and find products that can be bought directly in the generated suggestions.

  • Planning and implementation of the onboarding and photo upload in the iOS app
  • Development of the mobile application with Expo and React Native
  • Implementation of a Hono/Node.js backend for user, product, and generation processes
  • Building an asynchronous processing pipeline with BullMQ and Redis
  • Connection of PostgreSQL/pgvector and S3 for product, image, and generation data
  • Integration of Gemini and OpenAI for outfit generation and image processing
  • Implementation of a credit system and integration of RevenueCat
  • Integration of Stripe Connect and affiliate product feeds for products that can be bought directly

Label: TypeScript, React Native, Expo, Hono, Node.js, PostgreSQL/pgvector, BullMQ, Redis, S3, Gemini, OpenAI, RevenueCat, Stripe Connect, Docker

Verified expert

Mert Bicer

View profile

Senior Test Manager ISTQB | Scrum Master | Business Analyst

Pforzheim
Mert Bicer

Last position:

Freelancer at Freelancer

Consulting in testing

  • Development and implementation of a test strategy for structured quality assurance
  • Consulting on building and improving test processes
  • Support in introducing QA standards
Verified expert

Uday Vanaparthy

View profile

Full Stack Java Developer and DevOps Engineer

Frankfurt am Main
Uday Vanaparthy

Last position:

Senior Full Stack Java Developer & DevOps Engineer at Deutsche Börse (DBAG)

Project: SCS (Settlement / Clearing Services)

Settlement platform serving multiple trading and clearing venues — counterparty risk safeguarding, settlement volume reduction, central risk management, and post-trade anonymity.

Technologies: Java 17, Spring Boot 3, Microservices, Spring Data JPA, SonarQube, Fortify (SCST), Mockito, Jenkins, OpenShift, Maven, Podman, GitHub, JIRA, Liquibase, Swagger, AMQP, Apache Camel, Terraform, PostgreSQL, Instana, Graylog.

  • Identified and remediated CVEs in third-party libraries using SCA tooling, strengthening the security posture of production components.
  • Maintained 90% code coverage with SonarQube, improving code quality and reducing production defects.
  • Enabled mTLS for database authentication and message broker connections, enforcing encrypted, certificate-validated communication.
  • Designed and deployed microservices with asynchronous, REST-based communication between components.
  • Optimized a high-volume REST API (~200K requests) by reducing response time from 3s to 2s (33% improvement), boosting throughput and reliability under production load.
  • Automated build and continuous integration pipelines using Maven and Jenkins.
  • Orchestrated containerized workloads on Podman/OpenShift and governed schema evolution with Liquibase, ensuring reliable, repeatable deployments across all environments.
  • Optimized Java code and implemented EHCache-based caching, improving application performance.
  • Streamlined release management by governing application images, JAR versions, and dependencies through DBAG Artifactory, ensuring version consistency and audit traceability across environments
Verified expert

Christof Hlipala

View profile

Senior Full-Stack Developer

Angelbachtal
Christof Hlipala

Last position:

Senior Frontend Developer at HUK24 AG

  • Designing new apps as well as enhancing and running 29 Angular apps for digital claims in an Nx monorepo
  • Maintaining and improving a shared component library with ~300 libraries for multiple product teams
  • Migrating all apps to a new design system including its component library and systematic refactoring
  • Developing and maintaining the CI/CD pipelines (Jenkins, Azure DevOps, Terraform, AWS)
  • Managing releases independently including branch handling, versioning, PR coordination and production deployment
  • Implementing and maintaining tracking (Adobe Analytics)
  • Ensuring accessibility according to BFSG/WCAG
  • Test-driven development (TDD) with Jest and Cypress
  • Code reviews, mentoring and setting up best practices in the team
  • Technologies: TypeScript, Angular 16-20, RxJS, NgRx, Nx (Monorepo), npm, HTML, (S)CSS, Storybook, Jest, Cypress, Cucumber, Husky, Node.js, Git, AWS, Azure DevOps (Repos & Pipelines), Jenkins, Terraform, TDD, BFSG, WCAG, Nexus, IntelliJ, Adobe Analytics
Verified expert

Ramazan Cinardere

View profile

Lead Software Engineer AI-Data Enthusiast

Mainz
Ramazan Cinardere

Last position:

Fullstack-/DevOps Engineer at BKA (Federal Criminal Police Office)

Development and further development of an internal platform for managing and providing technical resources, virtual machines, and infrastructure services. The platform supports self-service processes and covers functions that are conceptually comparable to cloud management solutions like Azure or AWS.

  • Responsible involvement in the design, development, and implementation of new backend and frontend features
  • Hands-on development with Java, Spring Boot, Python, and Angular
  • Implementation of REST interfaces, business logic, validations, and integrations into existing system landscapes
  • Further development of modern web interfaces with Angular, including connection to backend services
  • Participation in architecture and design decisions within the team, especially with regard to scalability, maintainability, and clean interfaces
  • Containerization and deployment of applications with Docker, Kubernetes, and Helm
  • Support with CI/CD processes and deployment to Kubernetes-based environments
  • Work in the environment of vSphere, Broadcom, GitLab CI/CD, ArgoCD, Maven, npm, and NuGet
  • Close collaboration with developers, business teams, DevOps, and other technical stakeholders
  • Analysis of technical requirements, deriving suitable solutions, and independent implementation in an agile team
  • Use of GitHub Copilot to support code generation, refactoring, test case creation, and technical documentation

Methods/ tools/ technologies: Languages & frameworks: Java (21), Spring Boot (4.x), Python, Angular, Robot Framework, Kubernetes, Helm Persistence: PostgreSQL, MongoDB, Hibernate, Liquibase Architecture & communication: REST, gRPC, GraphQL, Apache Kafka, OpenAPI, Microservices, Event Driven, Domain Driven Design Cloud & infrastructure: Terraform, Docker, Rancher, Helm, Ansible Security: OAuth2, MS (Entra ID), web security, Keycloak (extensions for detailed group rights) DevOps: GitLab CI/CD, Ansible, Maven, Gradle, Grafana, Prometheus, Git, GitHub Copilot Testing & QM: JUnit, Robot Framework, automated component and integration tests, E2E tests with Playwright, Testcontainers, EasyMock Methodology & approach: Kanban, JIRA, Confluence, Clean Code

Verified expert

Faruk Sadriu

View profile

Software Developer

Heppenheim (Bergstraße)
Faruk Sadriu

Last position:

Software Developer at HR Solutions GmbH

  • Designing and developing a web application for the public sector
  • Setting up and executing software tests, mainly unit tests
  • Technical design and implementation of requirements
  • Uploading and displaying CSV files
  • Communicating with business units regarding development and test support
  • Technologies used: Java, Spring Boot, Spring Security, Spring Batch, Spring Cloud, Spring Data JPA and Hibernate, RESTful, JSON, React, Oracle, JUnit, Mockito, CI/CD, GitLab, Docker, Keycloak, Liquibase, BIRT, Swagger, Microservices
Verified expert

Walid El Sayed Aly

View profile

Solution Architect & DevOps Consultant

Limburg
Walid El Sayed Aly

Last position:

Solution Architect & DevOps Consultant at Extra Something – IT Consulting

  • Technical leadership and architecture for enterprise clients (including LR Health & Beauty, Deutsche Bahn, Trusted Shops)
  • Cloud migration, microservices architectures, CI/CD optimization
Verified expert

Martin Petermann

View profile

Business Analyst and Test Manager

München
Martin Petermann

Last position:

Business Analyst and Test Manager at ProSiebenSat.1 Tech & Services GmbH

  • Analysis of affected business processes taking numerous stakeholders into account
  • Interface analysis, architecture and system design
  • Communicating and coordinating various subprojects and interface partners
  • Creating epics and user stories, maintaining the backlog, workshops and review presentations
  • Support during implementation between business departments and development
  • Test management including strategy and approach definition
  • Test case definition, execution and approval
  • Cross-team organization of integration and acceptance tests
  • Support of test environments
  • Technologies and tools: Java, Angular, Kubectl, REST, AWS SNS/SQS, Kafka, S4/HANA, Bruno
Verified expert

Stefan Marx

View profile

Installation Portal Server and Content Management Integration

Köln
Stefan Marx

Last position:

Bundesrechtsanwaltskammer

  • Design, planning and execution of complex acceptance tests for a document exchange platform for the German justice authorities.
  • Validation of decrypted and certificate-based message exchange via web platform, mobile app, and Java API.
  • Documentation of test cases, execution steps, and test results.
  • Technologies: Windows 11/10, Ubuntu, iOS, Android, Bash for Windows, Java 17, IntelliJ, Git, Jira, Confluence, Citrix Server, xJustiz standard implementation, specific justice software.
Verified expert

Nicole Fotso

View profile

SAP FI Consultant & Test

Hamm
Nicole Fotso

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

Discover over 15,000 top freelancers

Statistics of experts using Cucumber

Aggregated from the professional profiles of matched freelancers.

Experience

19 years

Position duration

1.8 years

Positions per freelancer

13

Top business areas

Information Technology, Quality Assurance, Product Development

Top industries

Information Technology, Banking and Finance, Automotive

Certification focus areas

Information Technology, Quality Assurance, Product Development

Bachelor's degree or higher

88%

Master's degree or higher

47%

Doctorate

9%

Certifications per freelancer

3

Most common languages

German, English, French

Speak two or more languages

98%

Based on our profile pool as of 6 Sep 2026.

Daily rate distribution

0 20 40 60 80
<€400 €400-​800 €800-​1200 €1200+

The chart shows how the daily rates of freelancers in this technology 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 using Cucumber

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

800
600
400
200
Rate comparison chart
Daily rate avg. 732 €

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

800
600
400
200
Rate comparison chart
Median rate 720 €

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

About the technology

What Cucumber does

Cucumber is a behavior-driven development tool for writing tests in plain language. Teams use it to describe expected system behavior before or alongside code, then turn those scenarios into automated checks. It is common in web apps, APIs, and enterprise systems where business rules need to stay visible.

Where it fits

  • BDD workflows with product, QA, and engineering
  • Acceptance criteria written as executable scenarios
  • Regression coverage for user journeys and edge cases
  • Living documentation that tracks real behavior

Cucumber often sits next to Selenium, Playwright, REST API testing tools, and CI pipelines. Many teams also use the Cucumber JVM stack, Cucumber.js, or integrations with Java, JavaScript, and Kotlin test frameworks.

Skills that matter

Strong specialists know how to write maintainable Gherkin, not just long scenario lists. They keep step definitions reusable, use good naming, and avoid brittle tests that mirror the UI too closely. They also understand how to map business language to technical checks.

When companies hire help

Companies bring in freelance Cucumber experts when test suites have grown messy, scenarios duplicate each other, or BDD no longer reflects the product. They are also useful when a team is starting from scratch and needs a clean setup for Gherkin, hooks, reporting, and CI integration. Another common case is adding Cucumber to an existing Java or JavaScript codebase.

Typical deliverables

A Cucumber specialist may deliver:

  • Feature files and scenario design
  • Step definitions and reusable test glue
  • Test framework integration and reporting
  • CI-ready automated checks
  • Review and cleanup of existing BDD suites

Good delivery is not about writing more scenarios. It is about making the suite readable, stable, and useful for the people who rely on it.

What strong experts bring

The best Cucumber professionals understand both behavior and automation. They can talk with business stakeholders, refine acceptance criteria, and still handle the technical details that make tests run reliably. They know when Cucumber adds value and when a simpler test layer is a better fit.

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

Not sure where to start with Cucumber? These answers cover the essentials.

Cucumber is used to turn business behavior into executable tests. Teams write scenarios in Gherkin so product, QA, and engineering share the same expected outcome. It is especially useful when acceptance criteria need to stay clear and testable over time.

Cucumber adds a business-readable layer on top of automation. Plain unit or integration tests are often better for technical checks, while Cucumber works well for behavior that people outside the codebase need to read and review. Many teams use both, not one or the other.

No. Cucumber is the tool and Gherkin is the language used to write scenarios. A good specialist knows how to keep Gherkin simple and expressive so the suite stays easy to maintain.

A strong Cucumber specialist usually knows test automation, API testing, and one main language such as JavaScript, Java, or Kotlin. Experience with Selenium, Playwright, and CI systems is often valuable too. The best professionals can also work with product teams to shape good acceptance criteria.

A small cleanup or review can be handled by a specialist who has real Cucumber project experience and can work independently. A larger rollout needs someone who can design the test structure, align stakeholders, and prevent fragile step definitions. The more the suite matters to release flow, the more important deep experience becomes.

Yes. Cucumber is often a good fit for remote work because scenarios are written in a shared language and reviewed across roles. Remote specialists can refine feature files, pair on step definitions, and support teams without being on-site. On-site time only becomes important when workshops with business stakeholders are needed.

Look for clean feature files, reusable steps, and a test suite that stays readable after the first delivery. A strong Cucumber professional explains why each scenario exists and avoids overusing steps that only copy UI actions. Ask for examples of suites they improved, not just suites they created.

Cucumber is not ideal when the team only needs technical verification and no shared business language. It can also become heavy if scenarios are written as low-value step-by-step scripts. A good specialist will tell you when unit, integration, or API tests are a better fit.

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

Of the freelancers who have used Cucumber in their recent projects, 88% hold at least a Bachelor's degree, 47% hold at least a Master's degree, and 9% hold a doctorate.

On average, freelancers who have used Cucumber in their recent projects have 19 years of professional experience, with a single engagement typically lasting around 1.8 years.

The most common languages among freelancers who have used Cucumber in their recent projects are German (99%), English (97%), and French (20%).

The most common industries among freelancers who have used Cucumber in their recent projects are Information Technology (99%), Banking and Finance (57%), and Automotive (46%).

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

Main locations of FRATCH Experts, who have recently used Cucumber

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