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

Nima Mahdavi

QA Consultant

€300/day
Haarlem, NL
8-15 years

Average response time: 1 hour

About Nima

I help teams stabilize releases and reduce regression risk by designing and implementing reliable test automation solutions.
I have strong hands-on experience building test automation frameworks from scratch and improving existing ones using Playwright, Selenium, and Robot Framework, integrated into CI/CD pipelines. I work closely with developers and product teams to introduce effective testing strategies, automate critical flows, and shorten release cycles.
In addition to test automation, I bring a solid Python background and regularly develop automation scripts, backend test utilities, and data validation tools to eliminate repetitive manual work and improve system reliability.
I am comfortable joining ongoing projects, quickly understanding complex systems, and delivering value within the first weeks of engagement.
Available for contract or freelance roles (remote or EU-based) via KVK.
  • English

    Native or bilingual

  • Persian

    Native or bilingual

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

Experience

  • E ways
    QA Engineer Consultant
    E-COMMERCE
    January 2024 - December 2025 (1 year and 11 months)
    Tehran, Iran
    Contributed to building a complete QA structure from the ground up and guided a team of three engineers throughout the setup phase. Designed and implemented automated testing using Robot Framework, Selenium, and Playwright, and introduced Appium for mobile test automation. Defined clear workflows for manual testing and trained the team in test-case design and execution using Confluence, Jira, and Azure DevOps. The new framework significantly improved regression coverage and product stability across releases.
    selenium QA testing Functional testing Python Team management
  • pharmabits
    QA Engineer
    HEALTH AND WELLNESS
    April 2023 - August 2024 (1 year and 4 months)
    Germany
    Introduced automation testing into a project that previously relied solely on manual QA. Designed and implemented regression and sanity testing frameworks using Robot Framework, enabling consistent test execution before every release. Developed automated reporting to identify and track defects early, reducing production bugs by approximately 30%. This automation process significantly improved release stability and shortened the validation cycle.
    automation QA testing Python Functional testing Team management
  • Behsa
    Data QA Engineer
    TELECOMMUNICATIONS
    January 2018 - January 2023 (5 years)
    Tehran, Tehran Province, Iran
    Joined as an F.O. (Front Office) Engineer and later transitioned into data quality and automation roles. Designed and developed RPA-based automation scripts that reduced a three-hour reporting process to less than ten minutes by integrating Selenium with internal billing and charging systems. Built custom Python monitoring tools to track file delivery and data flow to customers, using Tkinter for the UI layer and cx_Oracle for backend database interaction. Implemented automated data validation routines and proactive monitoring alerts, improving data reliability across multiple production systems. These solutions are still actively used by the team to ensure service continuity and reporting accuracy.
    Python selenium Team management QA testing RPA

Recommendations

Be the first to recommend Nima

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

  • MSc – Sustainability Management
    SRH Haarlem University of Applied Sciences
    2025
    MSc – Sustainability Management
  • BSc –
    Islamic Azad University
    2015
    BSc –

Skill set

Categories