Skip to main content
HO
Open to opportunities

Hamid OUBIHI

@hamidoubihi

I build automated QA frameworks and validate web, GUI, and connected IoT systems.

France
Message

I've automated functional GUI and regression tests for industrial simulation software at Transvalor, helping validate application changes and detect regressions.

I built a reusable object-oriented Python framework and internal API to standardize GUI test automation with Python, Squish, and Qt. I also designed, executed, and maintained test scenarios while reproducing defects and tracking fixes through validation.

At TEC Forge, I performed end-to-end functional validation for a connected IoT system, verifying data flows across embedded devices, edge components, and web monitoring interfaces. I developed Python scripts for MQTT verification, log analysis, expected-result validation, and OTA update testing.

I've also built automated E2E web tests with Playwright and TypeScript, using the Page Object Model, and developed a Django application with automated regression testing using Robot Framework and Selenium WebDriver.

Experience

Work history, roles, and key accomplishments

Transvalor logoTR

QA Automation Engineer Intern

Transvalor

Mar 2025 - Aug 2025 (5 months)

Automated functional GUI and regression tests for industrial simulation software, and developed a reusable Python framework for GUI test automation. Analyzed test failures, reproduced defects, and tracked issues until validation of fixes.

TF

Embedded Systems Validation Engineer Intern

TEC Forge

Feb 2024 - Jul 2024 (5 months)

Performed end-to-end functional validation of a connected IoT system, verifying data flows between embedded devices, edge computing components, and web-based monitoring interfaces. Developed Python scripts to automate MQTT message verification and log analysis.

Education

Degrees, certifications, and relevant coursework

EO

ENSA Oujda

State Engineering Degree, Electronic, Computer & Network Systems Engineering

2019 - 2024

State Engineering Degree in Electronic, Computer & Network Systems Engineering from ENSA Oujda, completed in 2024.

Udemy logoUD

Udemy

Playwright JS/TS Automation Testing from Scratch & Framework, Automation Testing

Completed the Playwright JS/TS Automation Testing from Scratch & Framework course on Udemy.

Udemy logoUD

Udemy

The Complete Python Developer, Python Development

Completed The Complete Python Developer course on Udemy.

University of Montpellier logoUM

University of Montpellier

Master 2 EEA, Sensors, Electronics & Connected Objects

2024 - 2025

Master 2 EEA in Sensors, Electronics & Connected Objects from the University of Montpellier, completed in 2025.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan