Mahmoud Lotfy
Test Automation Engineer with 2+ years of experience. ensuring software
reliability and functionality. Skilled in automation testing Cypress & Selenium
for web and WebDriver IO & Appium for mobile. Dedicated to enhancing
user satisfaction and product excellence through rigorous testing practices
WORK EXPERIENCE
TECHNOLOGIES
Proxym Middle East
Test Automation Engineer
UAE, Dubai (On-site)
MAR 2024 - PRESENT
Ensured the quality and reliability of various governmental applications, including
RTA Dubai, Dubai Drive, and S'hail, for Roads and Transport Authority (RTA).
Developed and executed comprehensive test plans utilizing WebDriver IO and
Appium for mobile automation testing using JavaScript and TypeScript,
●
achieving a 20% reduction in bug-related downtime and ensuring seamless
functionality and optimal user experience of critical applications.
●
Contributed to product excellence and user satisfaction through rigorous
quality assurance practices, resulting in a 30% increase in user satisfaction
scores on both App Store and Google Play
●
Nshape
QA Engineer (Part-time)
Egypt, Alexandria (Remote)
AUG 2023 - MAR 2024
Conducted comprehensive testing, which resulted in a 25% reduction in
identified defects, significantly improving the app's stability and performance
●
Ensured the reliability of payment integration
●
BrightSkies
Egypt, Alexandria
QA Automation Engineer
(Hybrid)
Stack
JavaScript, TypeScript, Java,
JSON, Maven, TestNG, Qase, Jira,
Confluence,CI/CD, TestRail.
Postman, Swagger, Cypress,
Selenium, Appium, WebDriver IO,
JMeter, Locust
Other
Agile, Estimation, Planning, QC,
Mobile Testing, API Testing,
Performance Testing, Automated
Test Suite Creation and
Maintenance, SaaS Platforms,
Automated testing, Test Scripting,
STLC, Automation frameworks,
Test automation strategies,
Shift-left Testing
Certifications
FEB 2023 - FEB2024
Worked on diverse software products, ensuring product excellence through
comprehensive testing and collaboration with cross-functional teams.
Streamlined testing processes with Cypress, leading to a 50% reduction in
manual effort and significantly improving testing efficiency.
●
--
LinkedIn
GitHub
(ISTQB-CTFL)
International Software Testing
Qualifications Board
(Certification number:-)
Managed a team of 3 automation engineers, overseeing the implementation of
testing frameworks and test script creation.
●
Set up and implemented CI/CD pipelines using GitHub Actions and GitLab
Pipelines, accelerating deployment cycles by 50%
●
LANGUAGES
Arabic native
REO
QA Engineer
Germany, Berlin (Remote)
JUN 2022 - SEP 2022
Worked on a highly complex product serving brokerage CRM and fintech solutions
as part of a triage squad for emergencies and a delivery squad for each iteration.
●
●
Contributed to design discussions, providing valuable QA insights that
improved feature robustness and user experience.
Collaborated with software development engineers to build a deep
understanding of features and architecture prior to testing, enhancing test
accuracy and reducing defect leakage
English C2, fluent
EDUCATION
Arab Academy for Science and Technology,
Bachelor’s degree in software engineering
Egypt, Alexandria
2019 - 2023
PROJECTS
End-to-End Automation Testing with Cypress: Charging Process Management
(GitHub Repo)
●
●
●
Developed a robust end-to-end automation testing suite for a Charging
Process Management Portal.
Implemented the Page Object Model,resulting in a 70% reduction in test
script maintenance efforts.
Custom commands and utilities in the support directory facilitate clean and
efficient test scripts.
End-to-End Automation Testing with Selenium: Amazon shopping cart
(GitHub Repo)
Comprehensive API Testing with Postman
(Postman Collection)
●
●
Ensured the reliability and functionality of API endpoints through
comprehensive testing scenarios.
Demonstrated expertise in API testing, including
creation,retrieval,modification, and deletion operations.
API Automation: User Creation to test notification with Cypress and GitHub Actions
(GitHub Repo)
●
●
●
Automated user creation using Cypress by invoking the user creation API.
Implemented parallel execution with cypress-parallel library, reducing
overall test suite execution time by 50%..
Configured a cronjob to trigger workflow every 6 hours, emulating
continuous load testing.