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.
Earnings and projects
An estimate from an earlier read
Earnings, last 30 days
No data since Nov 5, 2026.