Mohamed Salah is a seasoned QA Automation Engineer with roughly 9 years of software experience and a rare dual background of 6+ years as a frontend developer specializing in React/React Native. He designs and maintains robust CI/CD pipelines and test automation using Cypress, Playwright, Node.js and Docker/Kubernetes to ensure reliable, repeatable releases across teams. Comfortable bridging development and QA, he writes both frontend and backend automated tests (including Python and bash tooling) and has helped modernize legacy test suites and reporting workflows. Mohamed thrives in cross-functional teams, bringing strong organizational discipline, emotional stability under pressure, and a collaborative leadership style that drives continuous improvement. Based in Rio Grande do Sul, Brazil, he combines hands-on coding with DevOps fluency from freelance to enterprise engagements, making him effective in diverse delivery contexts. An engineer who started in web design and early QA internships, he still leans on that full-stack perspective to catch edge-case issues before they reach production.
9 years of coding experience
10 years of employment as a software developer
Bachelor of Technology - BTech, Computer Software Engineering, Bachelor of Technology - BTech, Computer Software Engineering at ISET Zaghouan
Contributions:35 PRs, 1030 pushes, 596 branches in 7 years 7 months
javascriptnodejsconferencingweb-conferencing
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Mohamed Salah - Senior Quality Assurance Automation Engineer