About Me

I’m Amr Salem, a Principal QA Engineer. I came to software from a university degree in Electronics and Communication Engineering. I see QA as a partner to delivery — building trust in software while helping teams move faster and keep users satisfied.

Based in Düsseldorf, Germany
Amr Salem

"I’ve spent years trying to answer one question: How do we maintain high quality without sacrificing speed?"

My journey has taken me from high-growth startups to global enterprises. Currently, I’m leading the company-wide QA strategy, focusing on governance that actually helps teams instead of just adding more red tape.

What I’ve Learned So Far

Strategic Balance

I’ve learned that tools come and go. Real success isn't about using the freshest framework; it's about solving the actual problem. I focus on what makes sense for the team and the business, ensuring our automation strategy delivers real value, not just clean code.

The AI Frontier

I’m excited about AI, not because of the hype, but because of what it can actually do for us. If it helps us ship faster and breaks down complex problems, I'm all for it. It's about using technology to remove obstacles and get clear insights so we can move forward.

Strong Foundations & Diverse Roots

My approach is built on 15 years of professional experience. Before dedicating the last 10+ years to Software Quality Assurance, I spent 5 years working across diverse industries—from IT Help Desk and Maintenance Engineering to serving as an MWD Engineer in oil fields. This gritty, hands-on background reshaped my perspective, instilling a deep respect for reliability, troubleshooting under pressure, and the critical importance of systems that just work.

Global Perspective

I've worked with teams everywhere—from Egypt to Bosnia, and now Germany, along with clients in the USA, Australia, Russia, and Ireland. Every team is different, and I've learned that you can't just copy-paste a process. You have to build governance that works for the people involved, avoiding bottlenecks.

Egypt
Egypt
Bosnia
Bosnia
Germany
Germany
Russia
Russia
“

Life Outside The Screen

I’ve always felt that the best engineers are the ones who know when to step away from the keyboard.

I used to think of QA Architecture a lot like Parkour—it's about finding the most efficient path through a complex environment. That discipline from sports helps keep my head clear and my focus sharp.

Off the field, I channel that energy into writing. I try to share honest, hard-earned insights rather than just AI-generated topics. Whether mentoring or building tools, I aim to be adaptable and ready to solve whatever problem is in front of me.

Wall Flip
Backflip

(Yes, that's actually me in action!)

My Technical Arsenal

Technologies I Work With

Playwright
Playwright
Cypress
Cypress
WebdriverIO
WebdriverIO
Selenium
Selenium
Appium
Appium
Mocha
Mocha
Jest
Jest
Maven
Maven
JavaScript
JavaScript
TypeScript
TypeScript
Python
Python
Java
Java
Cucumber
Cucumber
Postman
Postman
JMeter
JMeter
BlazeMeter
BlazeMeter
Artillery
Artillery
Playwright
Playwright
Cypress
Cypress
WebdriverIO
WebdriverIO
Selenium
Selenium
Appium
Appium
Mocha
Mocha
Jest
Jest
Maven
Maven
JavaScript
JavaScript
TypeScript
TypeScript
Python
Python
Java
Java
Cucumber
Cucumber
Postman
Postman
JMeter
JMeter
BlazeMeter
BlazeMeter
Artillery
Artillery
GitHub
GitHub
GitLab
GitLab
Bitbucket
Bitbucket
Jenkins
Jenkins
CircleCI
CircleCI
GitHub Actions
GitHub Actions
Docker
Docker
AWS
AWS
OpenAI
OpenAI
LangChain
LangChain
Jira
Jira
Confluence
Confluence
ClickUp
ClickUp
SonarQube
SonarQube
ESLint
ESLint
Prettier
Prettier
Linux
Linux
MacOS
MacOS
PostgreSQL
PostgreSQL
SQL
SQL
Sentry
Sentry
GitHub
GitHub
GitLab
GitLab
Bitbucket
Bitbucket
Jenkins
Jenkins
CircleCI
CircleCI
GitHub Actions
GitHub Actions
Docker
Docker
AWS
AWS
OpenAI
OpenAI
LangChain
LangChain
Jira
Jira
Confluence
Confluence
ClickUp
ClickUp
SonarQube
SonarQube
ESLint
ESLint
Prettier
Prettier
Linux
Linux
MacOS
MacOS
PostgreSQL
PostgreSQL
SQL
SQL
Sentry
Sentry
Career Path

My Professional Journey

A timeline of my professional growth, key achievements, and the impactful roles I've held.

10/2023 – Present

Principal QA Engineer

Cleverbridge (Köln, Germany)

Leading the company-wide QA strategy by combining practical governance, scalable automation, actionable quality metrics, and AI-driven improvements to make delivery more consistent and predictable.

Set company-wide QA guardrails and governance, using smart metrics to track SLAs, defect trends, release readiness, and time to resolution
Design and scale web, mobile, and API automation in CI/CD, while improving test architecture, environment stability, performance testing, and AI-assisted quality workflows
Build a quality-first culture through proactive triage, clear bug ownership, team training, cross-functional collaboration, and transparent communication with leadership
PlaywrightTypeScriptAzure DevOpsAI/MLGrafanaSentryGitLab
01/2022 – 10/2023

Senior QA Lead Engineer

PriceHubble (Berlin, Germany)

Architected the entire QA infrastructure from scratch and led the QA Guild, transforming manual workflows into efficient, automated pipelines.

Architected E2E framework & infra from scratch, reducing manual effort by ~70%
Led the QA Guild, mentoring teams & standardizing best practices
Optimized CI/CD & release pipelines, significantly accelerating time-to-market
PlaywrightGCPJiraZapSupertestCircleCI
08/2021 - 01/2022

Senior Core Automation QA Engineer

Auto1 Group (Berlin, Germany)

Served as a core technical expert, building the backbone automation infrastructure for Web & Mobile and providing high-level support to all QA squads.

Developed robust Core Automation Framework (Web & Mobile) for the entire IT division
Optimized GitHub Actions/Jenkins workflows for maximum stability & speed
Provided advanced technical support & monitoring analytics for all QA teams
SeleniumJavaJenkinsGrafana
05/2018 - 01/2021

QA Automation Engineer

Mistral / HTEC (Sarajevo, Bosnia)

Beyond delivery, I served as an internal instructor, introducing modern automation frameworks to the organization. I managed offshore collaborations while ensuring rigorous testing standards across mobile and API projects.

Served as Internal Instructor, training teams on latest automation frameworks
Developed & maintained mobile automation (iOS/Android) & API test suites
Integrated E2E tests into AWS pipelines to drive quality & efficiency
AppiumAWSJMeterCypressProtractor
Jul 2017 - Jan 2021

Senior QA Lead (Freelance)

Remote (Egypt, USA, Ireland, Australia)

Partnered with diverse clients to not just test, but to build a quality culture. I established QA processes from the ground up, introduced new testing approaches, and held knowledge-sharing sessions to bridge the gap between QA and development.

Established automation test frameworks from scratch for multiple clients
Established QA processes & fostered a 'Quality Culture' across dev & QA
Introduced modern testing techniques & strategic approaches
DockerJiraCircleCIREST APIsPlaywrightAppiumGitHub Actions
Recommendations

What People Say

Feedback from colleagues and leaders I've had the privilege to work with.

"I'm pleased to provide a recommendation for Amr, a colleague and a friend... Amr is an outstanding automation (UI, API, Mobile) test engineer with a keen eye for detail and remarkable technical skills. During our time at Mistral, Amr consistently demonstrated an unwavering commitment to quality especially during the challenging period of the COVID-19 pandemic. He took the initiative to create an in-company mobile device farm that we all relied on heavily. I highly recommend Amr for any role in the field of automation testing."

Enes Kühn

Automation Test Engineer at Mistral

"I had the pleasure of working with Amr in the Quality Owner Group at cleverbridge. As a leader, Amr played a crucial role in deepening my understanding of quality assurance. His extensive knowledge and experience in quality assurance helped me to overcome complex challenges and improve my skills. What sets Amr apart is his commitment to helping others succeed. He is always approachable and willing to share his expertise and invest time in the development of his colleagues."

Senior QA Colleague

Quality Owner Group at cleverbridge

Let’s build something reliable together.