About Mohamed

Quality engineering should make delivery clearer, not slower.

Hands-on Software Development Engineer in Test and quality engineering leader with 10+ years of experience designing scalable UI and API automation, building reliable test frameworks, and integrating quality signals into delivery pipelines across federal, e-commerce, and banking environments.

Working principles

How I think about the work.

1

Trust before volume.

A smaller set of reliable, explainable tests creates more value than a large suite nobody trusts.

2

Risk shapes coverage.

Testing depth should follow product risk, user impact, and the cost of a failure—not a generic checklist.

3

Diagnostics are a feature.

Automation should shorten investigation with useful traces, artifacts, and failure messages.

4

Quality is shared.

The strongest systems bring developers, product, DevOps, and quality engineers into one delivery conversation.

Core expertise

Deep where it matters. Flexible everywhere else.

Automation

  • Playwright
  • Cypress
  • Selenium WebDriver
  • Cucumber BDD
  • Applitools

Programming & API

  • TypeScript
  • JavaScript
  • Java
  • SQL
  • Playwright API
  • REST Assured
  • Postman
  • Contract Testing
  • Schema Validation
  • Network Mocking

Delivery

  • GitHub Actions
  • Azure DevOps
  • Jenkins
  • Bamboo
  • Cypress Dashboard
  • AWS
  • EC2
  • S3
  • Aurora DB

Data & insight

  • Oracle
  • SQL Server
  • MongoDB
  • JMeter
  • Datadog
  • Allure
  • Elastic Stack
  • Extent Reports

Test frameworks

  • TestNG
  • JUnit
  • Mocha
  • Chai
  • Jest
  • Selenium Grid
  • Applitools Eyes

Education

A computer science foundation.

Bachelor's degree in Computer Science

American College of Commerce and Technology
Virginia, United States · 2014