Mohamed Amine Ben Salah
@mohamedaminebensalah
Senior QA Automation Engineer and Frontend Developer delivering robust, testable user experiences.
What I'm looking for
I am a Senior QA Automation Engineer with a strong background in Frontend Development, combining development and testing expertise to deliver robust, high-performance web and mobile applications.
I have extensive experience with React Native, React.js, Vue.js and state management, and I build responsive interfaces while integrating APIs for cross-platform solutions.
In QA I specialize in Playwright, Cypress, Appium, Selenium, Protractor and other modern test frameworks, and I integrate automated tests into CI/CD pipelines using GitLab, Docker, Kubernetes and Azure DevOps.
I have led and mentored QA teams, contributed to open-source (BigBlueButton), and work effectively across multicultural teams in English, Portuguese, French and Arabic to ensure high-quality releases.
Experience
Work history, roles, and key accomplishments
Senior QA Automation Engineer
Ask Media Group
Collaborated with clients to define testing standards and developed automated functional tests for web applications to ensure reliable production behaviour for large user bases.
Web Developer Intern
Open Sky Consulting
Performed website testing and debugging, applied responsive design techniques, and ensured accessibility across devices to improve performance and user satisfaction.
Senior QA Automation Engineer
Developed automation using Playwright and Cucumber, maintained CI/CD on GitLab/Kubernetes/Docker, and led a QA automation team to improve code quality and deployment reliability.
Frontend Developer
Secullum Softwares
Contributed to three React Native apps, implemented UI enhancements, and integrated applications with backend services to ensure cross-platform performance.
Senior QA Automation Engineer
Remedy Point Solutions
Implemented testing strategies and maintained CI/CD pipelines while using automation frameworks like Cypress to ensure software quality across releases.
QA Automation Engineer Tech Lead
TVScientific
Led development and maintenance of automated testing frameworks, integrated test suites into CI/CD pipelines, and mentored QA engineers to improve test coverage and delivery.
Web Developer Intern
ECHO.tn
Developed website functionality using ReactJS and PHP, customized site designs to improve user experience, and collaborated with designers and developers.
QA Automation Engineer
BigBlueButton
Contributed to the BigBlueButton open-source project, implementing end-to-end tests with Puppeteer, WebdriverIO, and Playwright, and collaborating on code improvements.
Senior QA Automation Engineer
Applaudo
Ensured product quality using Jest, Cypress, and Protractor; collaborated with cross-functional teams and managed end-to-end test cycles and defect tracking in ServiceNow.
Frontend Developer
iMDT
Created responsive web applications with React and Angular, built cross-platform mobile solutions with React Native, and integrated Laravel APIs in collaboration with backend teams.
QA Automation Engineer
Encorabrazil
Built robust automation using multiple JS testing frameworks, authored bash scripts to automate tasks, and configured Linux services to support automated execution.
Education
Degrees, certifications, and relevant coursework
UNISINOS
Bachelor of Engineering, Computer Software Engineering
Bachelor's degree in Computer Software Engineering from UNISINOS.
ISET Zaghouan
Post-graduation, Software Development Engineering in Testing
Post-graduation in Software Development Engineering in Testing.
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Mohamed Amine?
You can contact Mohamed Amine and 90k+ other talented remote workers on Himalayas.
Message Mohamed AmineFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
