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

Selenium Experts in Frankfurt

matched in minutes with vetted freelancers and the power of AI

Hire experts who automate browser testing, maintain WebDriver suites, and scale Selenium Grid setups for stable release cycles. Get fast, precise matching with vetted, available freelancers.

Meet FRATCH Experts in Frankfurt, who have recently used Selenium

Verified expert

Prasad Tilloo

View profile

Solution Architect / Senior Manager – DTC E-Commerce Platform

Frankfurt
Prasad Tilloo

Last position:

Solution Architect / Senior Manager – DTC E-Commerce Platform at BRITA

  • Led discovery phase and POC for Shopware to Shopify Plus migration across EMEA markets, evaluating platform suitability, technical architecture, and multi-brand/multi-country capabilities against business requirements.
  • Designed reference architecture for Shopify Plus implementation incorporating headless front-end patterns (Vue.js, Nuxt.js), CMS integration (Magnolia), and Azure middleware (APIM, Functions, Logic Apps, Service Bus) for 11 EMEA markets.
  • Defined migration strategy analyzing data mapping, cutover approach, and zero-downtime deployment patterns using Varnish caching, GitOps pipelines, and CI/CD orchestration across six vendor teams.
  • Architected multi-tenant Shopify Plus governance model with centralized admin, localized storefront customization, and compliance controls (GDPR, data residency).
  • Prototyped AI-driven search optimization (LLM.txt, JSON-LD) for product discoverability in Google AI results, demonstrating post-launch performance opportunities.
  • Defined EMEA expansion roadmap for 15+ markets through C-level strategic workshops, identifying phased rollout, market-specific configurations, and resource requirements.
  • Tech Stack: React, Nuxt.js, Vue.js, Magnolia CMS, Shopware, Shopify Plus, Azure (APIM, Functions, Logic Apps, Service Bus, Front Door), Varnish, SAP, MS Dynamics, Docker, Kubernetes, GitHub Actions, PostgreSQL, Kafka
Verified expert

Dilip Kumar Jena

View profile

Solution Architect | Client-Facing Enterprise Platform Delivery | Trusted Advisor | .NET/Azure

Offenbach
Dilip Kumar Jena

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.
Verified expert

Werner Keil

View profile

Test Coordinator, Designer and Engineer

Bad Homburg
Werner Keil

Last position:

Test Coordinator, Designer and Engineer at IBM

  • Testing the SekIDP and related components
  • Test design, execution and automation, microservices, GitHub Enterprise, Eclipse, Katalon Test Platform, API Testing, Confluence 8, JIRA/Xray, Draw.io, Swagger/OpenAPI, Postman, Docker, Kubernetes, Podman, PuTTY, E-Health, Telematik, Gematik standards, EPA, E-Rezept, sektoraler IDP, encryption, XaDES, PaDES, DICOM, HL7, FHIR, IHE, ICD, SSO, SAML/Shibboleth, OAuth, smartcards, JWT, two factor authentication Android and iOS, Wireshark, BrowserStack, Cypress, gRPC, REST, SOAP, WS-Security, Linux Shell, PowerShell, SSH/SSL, Java, Kotlin, Cordova, Gradle, Groovy, Python, TypeScript
Verified expert

Marie-Josée Mache

View profile

Java Engineer / Developer

Eschborn
Marie-Josée Mache

Last position:

Java Engineer / Developer at Davaso GmbH

  • Involved in the full development lifecycle, including design, coding, testing, and deployment of Java-based applications.
  • Built and maintained high-performance RESTful APIs and microservices, ensuring scalability and reliable data exchange.
  • Practiced code reviews, used version control systems (e.g., Git), and collaborated closely with cross-functional teams to deliver robust software solutions.
  • Implemented, managed, and optimized complex business logic and decision-making processes using the Drools Rules Engine, leveraging DRL (Drools Rule Language) for dynamic configuration.
  • Developed software solutions for a major service provider in the healthcare insurance sector, specifically focusing on claims processing and reconciliation logic to ensure cost-effective reimbursement for health funds.
Verified expert

Jörn Bottenhorn

View profile

Project Management and PMO

Frankfurt
Jörn Bottenhorn

Last position:

Project Management and PMO at TANKKARTEN | PAYMENT

  • Close collaboration with development teams to ensure alignment with project goals
  • Assessment of in-scope assets, requirements definition and support of the public tender process up to vendor selection
  • Creation and maintenance of UML sequence diagrams to document system interactions
  • Intensive use of Agile/Scrum methodology and the Spotify model
  • Development and implementation of cutover and rehearsal plans together with the application managers
Verified expert

Björn Auel

View profile

Project Manager

Frankfurt
Björn Auel

Last position:

Project Manager at DB InfraGO

  • Project Elevator Emergency Call Reorganization: Project to evaluate and define a new technical solution for connecting elevator emergency calls across all DB InfraGO passenger station facilities.

  • Objectives: Secure redundant connectivity for all sites nationwide. Define the technical solution, document it, and provide thematic oversight and control of specialist and line organizations.

  • Identify and commission the technical solutions.

  • Manage the documentation and approval of the technical solution within DB regulations.

  • Define and follow up on the roadmap for the solution description.

  • Develop a rollout plan to prevent shutdowns.

  • Prepare, align, and implement decision proposals for steering committees.

  • Communicate the solution in all committees and regional departments.

Verified expert

Mario Steiner

View profile

Expert in Web Analytics, Tag and Consent Management

Frankfurt am Main
Mario Steiner

Last position:

Expert in Web Analytics, Tag and Consent Management at Deutsche Bahn AG

  • Conducting and analyzing web analytics
  • Creating and editing tags and scripts in tag management as well as banners and other client-side web elements in consent management
  • Technologies used in development: Tealium, JavaScript, IntelliJ, Git, Android Studio, Selenium, Appium, Adobe Analytics, Power Automate, Power App
Verified expert

Sai Kancharana

View profile

QA Engineer

Frankfurt am Main
Sai Kancharana

Last position:

QA Engineer at Pharoscion Global Solutions

  • Worked on an Internet Banking System enabling secure customer transactions (fund transfers, bill payments, balance inquiries) and bank-side operations (account management, approvals).
  • Designed and executed manual and automated test cases for functional, regression, and integration testing across web and mobile platforms.
  • Automated end-to-end banking workflows using Selenium WebDriver, Java, and TestNG, and performed REST API testing with Postman for backend validation.
  • Built and maintained test automation frameworks using TestNG and Maven, and integrated with Jenkins CI/CD for continuous testing and reporting.
  • Generated detailed test execution reports with ExtentReports, including logs and screenshots for audits and stakeholders.
  • Collaborated in agile teams, contributing to UAT, test planning, and documentation across sprints.
Verified expert

Puya Dogouri

View profile

Quality Assurance Consultant

Frankfurt
Puya Dogouri

Last position:

Quality Assurance Consultant at Federal Employment Agency

  • Consulting and implementation of functional test requirements
  • Responsibility for and validation of test automation solutions in an agile team
  • Support for QA topics during weekly release tests
  • Creating test cases using Gherkin
  • Developing automated tests with Cucumber and Playwright
  • Specifying and maintaining automated and manual tests

Technologies used:

  • Confluence
  • Jira
  • Cucumber
  • Playwright
  • Typescript
  • Java
  • Git
Verified expert

Anusha Labhi Shetti

View profile

Test Automation Consultant

Frankfurt
Anusha Labhi Shetti

Last position:

Test Automation Consultant at EON Energy

  • Design, develop, and maintain automated tests using Playwright with Python scripts, Typescript and Spring Boot
  • Create test classes annotated with Spring Boot Test
  • Create test scripts to cover functional, regression, and integration testing
  • Ensure test automation coverage for web applications
  • Collaborate with developers to identify testable requirements
  • Troubleshoot automation test failures and resolve issues
  • Integrate automated tests with CI/CD pipelines (e.g., Jenkins, GitLab CI/CD)
  • Monitor and report test automation metrics
  • Implement test data management and mocking strategies
  • Ensure test reliability, stability, and maintainability
  • Experience with containerization (Docker) and orchestration (Kubernetes)
Verified expert

Delly Fofie

View profile

Dad of 2 daughters

Dreieich
Delly Fofie

Last position:

Dad of 2 daughters at Family

Verified expert

Sebastian Nkwenti

View profile

Test Manager: MW/OS Interlocking (Railway Interlocking Systems)

Hanau
Sebastian Nkwenti

Last position:

Test Manager: MW/OS Interlocking (Railway Interlocking Systems) at Pintsch GmbH & Co. KG

  • Project for Deutsche Bahn
  • Performed as-is analysis of the current project documents and enhanced the test concept
  • Created checklists for requirements analysis on testability and for test case reviews
  • Prepared onboarding materials for new team members
  • Took part in interviews and helped make hiring decisions for new team members
  • Led the test team with members in Romania, Spain, and Germany
  • Assigned and oversaw test tasks for my team members
  • Defined the documentation tool to implement in consultation with the project manager
  • Designed the concept for introducing automated tests, including defining the test tool
  • Hands-on creation, execution, and reporting of test cases
  • Attended management meetings at different levels and took on tasks for the test team
  • Created detailed documentation
  • Tools used: TestConductor, Testona (CTE), VectorCast, Parallel, Ubuntu, Visual Studio Code, Google Cloud, IBM ELM environment, CENELEC, etc
Verified expert

David Rihm

View profile

Lead Developer/Technical Architect

Frankfurt am Main
David Rihm

Last position:

Lead Developer/Technical Architect

  • Design, extension, and implementation of interfaces (REST, GraphQL, Kafka)
  • Architecture and implementation of cloud-native microservices on Azure Kubernetes Service
  • Domain-Driven Design, Event-Driven Architecture with Kafka
  • Development of an extensive query engine for REST endpoints based on business objects
  • Design and implementation of master data classification using machine learning algorithms (Weka library, Spotify Voyager)
  • Analysis and evaluation of complex load test scenarios and derivation of optimizations
  • Increase in system resilience (Kafka error handling, circuit breaker, sidecar service mesh in Go)
  • Integration with CIAM systems (asynchronous real-time synchronization and definition of data ownership, authorization, authentication)
  • Connection to Azure ServiceBus (AMQP protocol)
  • Design and implementation of complex authorization concepts (including delegated administration)
  • Documentation of the results (Confluence, architecture descriptions, architecture decisions)
Verified expert

Dragos Andrei Serediuc

View profile

QA Tech Lead

Frankfurt am Main
Dragos Andrei Serediuc

Last position:

QA Tech Lead at Thinksurance

  • Establishing and enforcing strong technical standards within and across teams
  • Define the required standard in line with overall strategy and communicate across respective technology teams
  • Understanding business and technical requirements and implemented (across teams) in an effective and timely manner
  • Mentoring (Junior/Mid) Quality Assurance engineers on their path towards seniority
  • Providing regular feedbacks and participate in technical interviews
  • Contribute to solution architecture proactively
  • Design, align, and create solutions for future features according to overall architecture concept and business requirements
  • Clarify and communicate decisions from system architects into respective teams
  • Challenge business requirements in workshops, refinements, and planning to come to the best possible solution
  • Drive QA solution delivery in and across the team
  • Support and drive the full QA process
  • Execute code reviews for critical tests and accompany their execution into CI/CD
  • Participate in running/monitoring and maintaining the application in production
  • Follow-up on critical bugs in production system
  • Help to debug and solve problems in a timely manner

Discover over 15,000 top freelancers

Statistics of experts using Selenium

Aggregated from the professional profiles of matched freelancers.

Experience

17 years (Germany: 19 years)

Position duration

2.4 years (Germany: 2.8 years)

Positions per freelancer

12 (Germany: 14)

Top business areas

Information Technology, Product Development, Quality Assurance

Top industries

Information Technology, Banking and Finance, Transportation

Certification focus areas

Information Technology, Project Management, Quality Assurance

Bachelor's degree or higher

94% (Germany: 92%)

Master's degree or higher

44% (Germany: 49%)

Certifications per freelancer

3

Most common languages

German, English, French

Speak two or more languages

100% (Germany: 97%)

Based on our profile pool as of 30 Aug 2026.

Daily rate distribution

0 3 6 9 12
<€320 €480-​640 €640-​800 €800-​960 €960+

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

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

800
600
400
200
Rate comparison chart
Daily rate avg. 725 €
Germany avg. 752 €

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 €
Germany median 760 €

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

Browser automation

Selenium is used to drive real browsers and test web flows the same way users do. It helps teams check login paths, forms, search, checkout, and other critical journeys across Chrome, Firefox, Edge, and Safari. It is a core choice for UI test automation when confidence in the browser matters.

Main tools

Selenium work often centers on these parts:

  • WebDriver for browser control
  • Selenium Grid for parallel runs
  • Selenium IDE for quick recording and prototyping
  • Page Object patterns for maintainable suites
  • CI hooks for GitHub Actions, Jenkins, or similar pipelines

Strong specialists know how these pieces fit together and where each one belongs.

When experts help

Companies bring in freelance Selenium professionals when test suites are flaky, slow, or hard to maintain. They also help when teams need browser coverage for a new product, a migration to modern frameworks, or a cleanup after years of ad hoc scripts. In Frankfurt, this often matters for finance, logistics, travel, and enterprise software teams that need reliable release checks.

What good work looks like

Good Selenium work is not just script writing. It includes stable locators, clear test structure, solid waits, data setup, and useful failure messages. The best experts also spot what should not be automated through the browser and keep the suite focused on valuable flows.

Skills around Selenium

Selenium specialists usually bring more than one tool or language. Common combinations include Java, Python, JavaScript, TestNG, JUnit, Cucumber, and container-based test execution. They should also understand browser behavior, cross-browser differences, test design, and how to keep suites readable for the rest of the team.

Project fit

Selenium works best for teams that need repeatable checks around important web journeys, not just quick smoke tests. It is a strong fit for regression suites, end-to-end validation, and browser coverage in CI. For teams in Frankfurt, remote collaboration is common, but on-site work can help during discovery, stakeholder sessions, or when test environments are sensitive.

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

What clients ask us most about Selenium — answered in short.

Selenium is used to automate browser actions for web testing. Companies rely on it to verify sign-in flows, forms, shopping steps, dashboards, and other user journeys in real browsers. It is most useful when the behavior in Chrome, Firefox, Edge, or Safari must be checked end to end.

Selenium is broader in browser support and is still common in long-lived test estates. Playwright and Cypress can be easier for some modern teams, but Selenium often fits better when a company needs cross-browser coverage, existing Java suites, or Grid-based execution. The right choice depends on the product, the team, and the current test setup.

A strong Selenium specialist usually knows one or more programming languages such as Java, Python, or JavaScript, plus test frameworks like JUnit or TestNG. Useful adjacent skills include CI pipelines, browser debugging, locator strategy, and clean test design. Experience with Page Object patterns and stable waits is a strong sign of quality.

The right level depends on the task. A small test suite cleanup may need someone with practical Selenium experience and good framework habits, while a large enterprise suite needs deeper knowledge of parallel runs, flaky-test analysis, and maintainability. Ask for examples that match your browser stack and delivery process.

Yes. Selenium work is often well suited to remote collaboration because the main tasks are code, test design, and pipeline integration. In Frankfurt, companies sometimes mix remote delivery with occasional on-site sessions for environment setup, product walkthroughs, or coordination with local stakeholders.

Selenium suites often become flaky because of unstable selectors, timing problems, shared test data, or brittle waits. Experienced professionals fix this by improving locator strategy, isolating test data, removing hard sleeps, and making the suite match the application state more closely. Good reporting also helps teams see whether a failure is real or environmental.

Yes, because Selenium covers the browser layer that API tests do not. API checks are great for backend confidence, but they cannot confirm that the full user experience works in the interface. Many teams use both so they can keep UI coverage focused on the most important end-to-end flows.

Look for a Selenium professional who explains test design clearly, not just code syntax. Good signs are stable test structure, realistic waits, clear failure messages, and a sensible view of what belongs in browser automation. Ask how they handle maintainability, browser differences, and CI execution before you start.

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

Of the freelancers in Frankfurt, Germany who have used Selenium in their recent projects, 94% hold at least a Bachelor's degree and 44% hold at least a Master's degree.

On average, freelancers in Frankfurt, Germany who have used Selenium in their recent projects have 17 years of professional experience, with a single engagement typically lasting around 2.4 years.

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

The most common industries among freelancers in Frankfurt, Germany who have used Selenium in their recent projects are Information Technology (100%), Banking and Finance (68%), and Transportation (47%).

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

Main locations of FRATCH Experts, who have recently used Selenium

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