Skip to content
BackNov 5
Amr S.

Amr S.

Software QA Principal |Senior QA Engineer Lead | QA Automation

I'm a Principal QA Engineer and Automation Lead who's spent years building the testing that lets teams ship fast without breaking things — across web, mobile, and API, wired into CI/CD. I design end-to-end automation frameworks from scratch, set up performance and load testing, and build QA metrics dashboards that actually get used for SLA and defect tracking. At one company my framework cut manual testing effort by around 70%. More recently, a lot of my work is AI-driven. I integrate LLMs (OpenAI, Anthropic, Google AI), RAG systems, MCP servers, and vector databases into real testing workflows — auto-generating tests, self-healing broken locators, and analyzing defects intelligently. I've open-sourced several of these, including Healwright (AI self-healing locators for Playwright) and a Swagger MCP server that generates full API test suites. Beyond the code, I mentor engineers and run learning sessions to get QA, Product, and Engineering pulling in the same direction. ISTQB certified, with a background in PMP and a BSc in Electronics & Communications Engineering. Tools I work with most: O E2E: Astur, Playwright, Cypress, WebdriverIO, Selenium, Appium O API: SuperTest, Rest Assured, Postman O Performance: JMeter, k6, BlazeMeter, Artillery O AI: OpenAI, Anthropic, Google AI, MCP, LangChain, RAG, Vector DBs (Pinecone, FAISS), Prompt Engineering O CI/CD: GitHub Actions, CircleCI, Jenkins, Docker, AWS O Frameworks & BDD: Mocha, Jest, TestNG, Cucumber If you need someone who can both build the framework and bring your team along with it — let's talk.

🇪🇬Giza, Egypt$70/hr100% JSS5.00 (1)Since May 2019

Earnings and projects

MRR (estimate)
≈$0

An estimate from an earlier read

World#119,350 / 412k
🇪🇬Country#1,236 / 6,384
Revenue, last 30 days
$0
Total earnings
$27k
World#119,350 / 412k
🇪🇬Country#1,236 / 6,384
Per project
$27k
Projects, last 6 months
0
World#209,850 / 412k
🇪🇬Country#3,237 / 6,384
Projects in all
1
0% fixed100% hourly
World#360,671 / 412k
🇪🇬Country#5,638 / 6,384

Earnings, last 30 days

$26.5kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$26.0k$26.5k$27.0k$27.5kOct 9Oct 24Nov 8

No data since Nov 5, 2026.

Skills