Available to hire
I am Abdelrahman Mohamed, a detailed and curious Software Tester who thrives on turning complex requirements into solid test plans. I specialize in web and mobile testing, including UAT, functional, exploratory, and regression testing, and I enjoy identifying usability issues to improve the overall user experience.
I’ve led education teams, mentored programming educators, and I’m proficient in full-stack development using Angular, Node.js, and MongoDB. I’ve integrated payment solutions like Stripe and PayPal and built e-commerce platforms, bringing a strong blend of QA and development know-how to every project.
Skills
Language
English
Advanced
Arabic
Advanced
Work Experience
Automation Tester (Freelance) at Freelance
March 1, 2025 - October 3, 2025Executed and managed User Acceptance Testing (UAT) activities for web and backend applications, ensuring user requirements were met before deployment. Developed and automated UAT test cases using Selenium and maintained scripts for regression testing. Identified bugs and performance issues during UAT cycles, documented results, and provided actionable feedback to development teams. Collaborated with cross-functional teams to ensure seamless system functionality and defect resolution.
Automation Tester (Freelance) at Freelance
March 1, 2025 - October 3, 2025Executed and managed User Acceptance Testing (UAT) activities for web and backend applications, ensuring user requirements were met before deployment. Developed and automated UAT test cases using Selenium and maintained scripts for regression testing. Identified bugs and performance issues during UAT cycles, documented results, and provided actionable feedback to development teams. Collaborated with cross-functional teams (QA, developers, business analysts) to ensure seamless system functionality and defect resolution.
Automation Tester (Freelance)
March 1, 2025 - October 3, 2025Executed and managed User Acceptance Testing (UAT) activities for web and backend applications, ensuring user requirements were met before deployment. Developed and automated UAT test cases using Selenium and maintained scripts for regression testing. Identified bugs and performance issues during UAT cycles, documented results, and provided actionable feedback to development teams. Collaborated with cross-functional teams (QA, developers, business analysts) to ensure seamless system functionality and defect resolution.
Automation Tester (Freelance)
March 1, 2025 - October 3, 2025Executed and managed User Acceptance Testing (UAT) activities for web and backend applications, ensuring user requirements were met before deployment. Developed and automated UAT test cases using Selenium and maintained scripts for regression testing. Identified bugs and performance issues during UAT cycles, documented results, and provided actionable feedback to development teams. Collaborated with cross-functional teams (QA, developers, business analysts) to ensure seamless system functionality and defect resolution.
QA Engineer (Freelance) at Freelance
August 1, 2024 - October 3, 2025Designed and executed manual and automated test cases for web and mobile applications, ensuring complete test coverage. Performed functional, regression, smoke, and integration testing, to validate application stability. Collaborated with development and product teams in an Agile environment to ensure early detection and resolution of defects.
QA Engineer (Freelance) at Freelance
August 1, 2024 - October 3, 2025Designed and executed manual and automated test cases for web and mobile applications, ensuring complete test coverage. Performed various types of testing, including functional, regression, smoke, and integration testing, to validate application stability. Collaborated with development and product teams in an Agile environment to ensure early detection and resolution of defects.
QA Engineer (Freelance)
August 1, 2024 - October 3, 2025Designed and executed manual and automated test cases for web and mobile applications, ensuring complete test coverage. Performed various types of testing, including functional, regression, smoke, and integration testing, to validate application stability. Collaborated with development and product teams in an Agile environment to ensure early detection and resolution of defects.
QA Engineer (Freelance)
August 1, 2024 - October 3, 2025Designed and executed manual and automated test cases for web and mobile applications, ensuring complete test coverage. Performed various types of testing, including functional, regression, smoke, and integration testing, to validate application stability. Collaborated with development and product teams in an Agile environment to ensure early detection and resolution of defects.
Manual Tester at Test.io
May 1, 2024 - PresentConducted manual testing on web and mobile applications to identify bugs and usability issues. Performed functional, exploratory, and regression testing to ensure software quality. Analyzed user stories and requirements for validity and feasibility within the testing framework. Documented test cases, reported defects, and provided detailed feedback.
Education Team Leader at iSchool
May 1, 2024 - October 3, 2025Train and mentor a team of programming educators. Provide ongoing guidance, support, and performance evaluations. Foster a positive and collaborative team culture.
Manual Tester at Test.io
May 1, 2024 - PresentConducted manual testing on web and mobile applications to identify bugs and usability issues. Performed functional, exploratory, and regression testing to ensure software quality. Analyzed user stories and requirements for validity and feasibility within the testing framework. Documented test cases, reported defects, and provided detailed feedback.
Education Team Leader at iSchool
May 1, 2024 - October 3, 2025Train and mentor a team of programming educators. Provide ongoing guidance, support, and performance evaluations. Foster a positive and collaborative team culture.
Manual Tester at Test.io
May 1, 2024 - PresentConducted manual testing on web and mobile applications to identify bugs and usability issues. Performed functional, exploratory, and regression testing to ensure software quality. Analysed user stories and requirements for validity and feasibility within the testing framework. Documented test cases, reported defects, and provided detailed feedback.
Education Team Leader at iSchool
May 1, 2024 - October 3, 2025Trained and mentored a team of programming educators. Provided ongoing guidance, support, and performance evaluations. Fostered a positive and collaborative team culture.
Manual Tester at Test.io
May 1, 2024 - PresentConducted manual testing on web and mobile applications to identify bugs and usability issues. Performed functional, exploratory, and regression testing to ensure software quality. Analyzed user stories and requirements for validity and feasibility within the testing framework. Documented test cases, reported defects, and provided detailed feedback.
Programming Instructor at iSchool
September 1, 2023 - October 3, 2025Teach programming concepts, including programming languages, algorithms, data structures, and problem-solving techniques. Facilitate hands-on coding activities and projects. Provide individualized support and guidance to students.
Programming Instructor at iSchool
September 1, 2023 - October 3, 2025Teach programming concepts, including programming languages, algorithms, data structures, and problem-solving techniques. Facilitate hands-on coding activities and projects. Provide individualized support and guidance to students.
Programming Instructor at iSchool
September 1, 2023 - October 3, 2025Taught programming concepts, including programming languages, algorithms, data structures, and problem-solving techniques. Facilitated hands-on coding activities and projects. Provided individualized support and guidance to students.
Customer Care Representative at Etisalat Global Services
April 1, 2021 - October 3, 2025Respond promptly and professionally to customer inquiries and requests via email and chat. Troubleshoot technical issues and provide solutions. Strive to exceed customer expectations and build positive relationships.
Customer Care Representative at Etisalat Global Services
April 1, 2021 - October 3, 2025Respond promptly and professionally to customer inquiries via email and chat. Troubleshoot technical issues and provide solutions. Strive to exceed customer expectations and build positive relationships.
Customer Care Representative at Etisalat Global Services
April 1, 2021 - October 3, 2025Respond promptly and professionally to customer inquiries and requests via email and chat. Troubleshoot technical issues and provide solutions. Strive to exceed customer expectations and build positive relationships.
Education
Bachelor of Computer Science at Umm Al-Qura University
January 11, 2030 - May 1, 2019Programming for the Web with JavaScript at University of Pennsylvania
January 11, 2030 - June 1, 2020Delivering Quality Work with Agility at IBM
January 1, 2020 - October 3, 2025Bachelor of Computer Science at Umm Al-Qura University
January 11, 2030 - May 1, 2019Bachelor of Computer Science at Umm Al-Qura University
January 11, 2030 - May 1, 2019ISTQB Foundation Level at ISTQB
September 1, 2024 - October 3, 2025Programming for the Web with JavaScript at University of Pennsylvania
June 1, 2020 - October 3, 2025Delivering Quality Work with Agility at IBM
January 1, 2020 - October 3, 2025Bachelor of Computer Science at Umm Al-Qura University
January 11, 2030 - May 1, 2019Qualifications
ISTQB Foundation Level
September 1, 2024 - October 3, 2025ISTQB Foundation Level
September 1, 2024 - October 3, 2025Programming for the Web with JavaScript
June 1, 2020 - October 3, 2025Delivering Quality Work with Agility
January 1, 2020 - October 3, 2025ISTQB Foundation Level
September 1, 2024 - October 3, 2025Programming for the Web with JavaScript
June 1, 2020 - October 3, 2025Delivering Quality Work with Agility
January 1, 2020 - October 3, 2025ISTQB Foundation Level
September 1, 2024 - October 3, 2025Programming for the Web with JavaScript
June 1, 2020 - October 3, 2025Delivering Quality Work with Agility
January 1, 2020 - October 3, 2025Industry Experience
Software & Internet, Education, Professional Services, Retail, Other
Skills
Hire a QA Engineer
We have the best qa engineer experts on Twine. Hire a qa engineer in Cairo today.