Available for QA Automation / DevOps roles

QA Automation & DevOps Engineer building reliable releases.

I help teams ship better software with Selenium test automation, API validation, CI/CD pipelines, cloud infrastructure awareness, and clear defect reporting.

QAManual + Automation
CI/CDJenkins & pipelines
TunisRemote-friendly

What I do

Practical QA engineering across test design, automation, API checks, regression strategy, and release confidence.

๐Ÿงช

Test automation

Design maintainable Selenium end-to-end tests, Page Object structures, waits, assertions, and regression suites.

SeleniumPOMRegression
๐Ÿ”Œ

API & data validation

Validate APIs, payloads, status codes, and database behavior with clear traceability between requirements and defects.

PostmanSQLREST
๐Ÿš€

DevOps quality gates

Bring tests into CI/CD pipelines and support safer deployments with automated checks and actionable feedback.

JenkinsCI/CDCloud

Selected work

Real tools and focused portfolio projects around QA, automation, and product quality.

Dashboard

QA Job Application Tracker

A personal dashboard that tracks QA opportunities, application status, match level, Gmail message IDs, and next actions.

HTMLJSONAutomation
Automation

Selenium Regression Framework

Reusable QA automation approach using Page Object Model, explicit waits, stable locators, and CI-friendly execution.

SeleniumTestNGMaven
DevOps

Quality Gates in CI/CD

Pipeline-ready testing strategy for running smoke/regression checks before deployments and producing readable results.

JenkinsReportsRelease QA
Product

Bug Bash Banana

A playful mobile web game hosted on Wajdi's domain โ€” built as a fast browser artifact with mobile-first interaction.

JavaScriptCanvasMobile

Experience style

How I approach QA work in real teams.

01 / Analyze

Understand risk before writing tests

I start from requirements, user flows, edge cases, and failure impact so the test suite targets what matters.

02 / Automate

Build stable checks, not flaky noise

Use reliable selectors, explicit waits, clean test data, and readable assertions to keep automation useful.

03 / Report

Turn defects into action

Write clear bug reports with steps, expected/actual behavior, evidence, and severity so developers can fix quickly.

04 / Ship

Support release confidence

Connect smoke and regression tests to CI/CD and help teams decide when a build is ready for production.

Let's build quality into your next release.

If you need a QA Automation Engineer who can test deeply, automate carefully, and speak DevOps, contact me.

LocationTunis, Tunisia
RoleQA Automation & DevOps Engineer