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

Ethan M.

Consultant Tests E2E Mobile

€480/day
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Ethan

I help mobile teams deliver with confidence by eliminating production regressions, thanks to reliable, fast, and maintainable Maestro E2E tests, including for non-technical QAs.

Current mission — French telecom operator (Top 4)
Implementation of E2E testing infrastructure for Android and iOS applications (10M+ users each, iOS in progress): containerized Maestro runner (Docker + KVM), GitLab CI nightly + pre-release integration, support for the internal mobile team, anti-flaky standardization.

Maestro Deck — my source-available project
Author of a desktop client + cloud platform that makes Maestro accessible to testers without a command line. Stack: TypeScript, Next.js, React, Firebase, Docker, GCP. Concrete proof of my expertise on the Maestro ecosystem.

What I concretely do with my clients

- Audit and implementation of Maestro E2E testing infrastructure (Android & iOS)
- Docker containerization of runners for self-hosted CI/CD (GitLab, GitHub Actions)
- Writing and standardization of flows, anti-flaky strategies
- Training and skill development for QA and mobile dev teams
- On-site or remote training workshops

Mission format:

Available 1-2 days/week. Short missions, technical audits, occasional support, or training.
Based in Paris, travel OK up to 50 km, remote possible.

What I enjoy about this job is the moment a team stops fearing its deployments. If you are there, a 20-minute chat is often enough to see if I can help you, I'll be happy to discuss it.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Paris (up to 50km)

Experience

  • Maestro Deck
    Founder
    SOFTWARE PUBLISHING
    May 2026 - Today (1 month)
    Hôtel de Ville, Paris, France
    Author and maintainer of Maestro Deck, a source-available project that makes Maestro tests accessible to QAs and testers without a command line.

    - Desktop client: visual interface to write, execute, and debug Maestro flows (Electron + React + TypeScript)

    - SaaS cloud platform: launch on-demand Maestro runs on managed infrastructure (Next.js + Firebase + Cloud Run + Stripe)

    - Open-source Docker image of a standalone Maestro runner for self-hosted CI/CD integration

    Stack: TypeScript, Next.js, React, Firebase, Docker, GCP, Maestro
    Maestro E2E Tests Docker TypeScript Next.js
  • Opérateur télécom français — Top 4
    Mobile Application Developer
    TELECOMMUNICATIONS
    September 2025 - Today (9 months)
    Paris, France
    Mission within the mobile team: implementation of an end-to-end testing infrastructure for the Android and iOS application (20M+ users).

    - Design and Docker containerization of a standalone Maestro runner (Java 17, Android SDK, KVM-accelerated x86_64 emulator)
    - Integration into the GitLab CI pipeline: nightly tests + manual pre-release trigger on self-hosted runners
    - Technical documentation and support for the internal mobile team
    - Standardization of Maestro flows and anti-flaky test best practices

    Stack: Maestro, Docker, Android SDK, GitLab CI, Bash, Linux (KVM)
    React Native TypeScript E2E iOS Xcode
  • NRJ GROUP
    Fullstack Developer
    PRESS AND MEDIA
    September 2024 - August 2025 (11 months)
    Paris, France
    Maintenance and development of the group's websites (NRJ, Chérie FM, Nostalgie, Rire & Chansons), the editorial platform, and NRJPLAY. Participation in a major technical migration to Hotwire Turbo to replace Next.js and make the audio player persistent across pages.
    Stack: Symfony, PHP, ReactJS, Stimulus, SCSS, Git, CI/CD, Scrum.
    CI/CD TypeScript Symfony SASS/SCSS Git

Recommendations

Be the first to recommend Ethan

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

  • Engineer's Degree, LSI
    EFREI - Grande école du numérique
    2027
    Engineer's Degree, LSI
  • Bachelor's Degree in Software Engineering
    École de technologie supérieure (ÉTS)
    2024
    Baccalauréat en Génie Logiciel

Skill set

Categories