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

Yassin Lhor

Test Automation & Quality Engineer - Dev

€500/day
Toulouse, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Yassin

Passionate about doing things right.

What makes me tick? Building test systems where you immediately know what's wrong, why, and how to fix it.

I finely apply the test pyramid to cover each layer — UI, API, contracts, events, messaging, data — without redundancy. BDD so that tests tell the business behavior. A risk-based strategy: prioritize testing what would hurt the most if it broke. Stable environments for reliable feedback, without flakiness. And observability to see the warning lights and trace back to the root cause in a few clicks.

Result: teams that are at ease with every delivery, knowing where to look when something is wrong.

What makes my approach different? My background. Having been a PO taught me to understand the product and prioritize what matters. Scrum Master, to streamline processes. DevOps and Infra, to stabilize environments and think "system." Today, all of this converges into a single mission: solid, pragmatic, and sustainable software quality.
  • French

    Native or bilingual

  • English

    Fluent

  • Arabic

    Native or bilingual

Can work on-site
Toulouse (up to 10km)

Experience

  • Estreem
    DevTestOps Engineer
    BANKING AND INSURANCE
    July 2024 - Today (1 year and 11 months)
    Toulouse, France

    Project:

    In the payment processing industry, within a leading French fintech for payment processing (17 billion transactions/year covering acquisition, issuance, and clearing). Responsible for building the quality ecosystem for several critical applications:
    ★ SAA (Acquirer Authorization Server): CBCOM, CB2A protocols
    ★ Bank Gateways: BASE 1 (Visa), MAS (Mastercard), CBAE (E-RSB)
    ★ In-app Tokenization (Apple Pay, Samsung Pay, Google Pay)
    ★ Management Intranet: merchant, acceptor, acquirer contracts

    Objectives:

    1. Implement an automated testing framework from scratch
    2. Apply a multi-layer testing strategy aligned with the test pyramid
    3. Ensure reliable feedback through stable environments and observability

    Missions:

    ★ Design and development of a testing framework in JavaScript (Bun) with Cucumber (BDD)
    ★ Implementation of the test pyramid: infrastructure tests, smoke tests, sanity checks, API contracts (Pact), API tests, E2E functional tests (Playwright), non-functional tests
    ★ Coverage of scopes: acquisition (authorization server), issuance (in-app tokenization), merchant contract management
    ★ Messaging tests via TIBCO for inter-service flow validation
    ★ Implementation of CI/CD pipelines with Jenkins
    ★ Containerization of the test environment via Docker to ensure stability and reproducibility
    ★ Environment configuration management via Ansible
    ★ Versioning and collaboration via Bitbucket
    ★ Implementation of an observability stack (OpenTelemetry, Jaeger, Prometheus, Loki, Grafana) to trace transactional flows
    Cucumber Playwright DevOps Docker CI/CD
  • LegendaryPlays
    Scrum Master
    SPORTS
    February 2023 - September 2023 (7 months)
    Paris, France

    Project:

    Video NFT platform dedicated to Rugby XV (Blockchain, Blog, E-commerce, Games).

    My Role:

    Scrum Master with a focus on continuous improvement and quality culture.

    Quality Contribution:

    ★ Integration of user feedback and performance metrics into the development cycle
    ★ Proactive identification of technical risks and resolution before they impact deliverables
    ★ Implementation of quality-oriented retrospectives: what broke? How to prevent it from happening again?

    Facilitation:

    ★ Management of Scrum rituals (planning, reviews, retrospectives, stand-ups)
    ★ Obstacle resolution and workflow streamlining
    ★ Continuous alignment between technical teams and stakeholders
    Agile Method Scrum Observability hyperdx
  • LegendaryPlays
    Product Owner
    SPORTS
    February 2023 - July 2024 (1 year and 5 months)
    Paris, France

    Project:

    Video NFT platform dedicated to Rugby XV, combining 4 ecosystems: Blockchain (Polygon), Editorial Blog, E-commerce (Shopify), and Interactive Games. International collaboration with specialized teams.

    My Role:

    Product Owner with a strong focus on quality and testing strategy.

    Quality & Testing Contribution:

    ★ Implementation of TDD and continuous integration (CI/CD) via GitHub Actions
    ★ E2E tests with Playwright, unit tests with Jest
    ★ API tests with Bruno to validate back-end/front-end contracts
    ★ Definition of acceptance criteria focused on testability

    Product Side:

    ★ Roadmap definition and backlog prioritization
    ★ Coordination of front-end, back-end, and data teams
    ★ Supervision of launch and optimization of user journeys
    Supabase Github Actions Playwright Bruno API Automation

Recommendations

Be the first to recommend Yassin

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

  • Master MIAGE
    Université Paris-Saclay
    2015
  • Bachelor MIAGE
    Université Paris 1 Panthéon-Sorbonne
    2013

Certifications

Skill set

Categories