You will get a very detailed Audit report for your Web, Desktop, iOS and Android app

Project details
You will get a very detailed report of your web, desktop OR Mobile-based applications which will help developers to understand and fix the issues easily.
Testing Type
Software TestingDevice
PC, Mac, Linux, iPhone, Android Mobile Phone, Android Tablet, Windows TabletWhat's included
| Service Tiers |
Starter
$100
|
Standard
$250
|
Advanced
$500
|
|---|---|---|---|
| Delivery Time | 1 day | 2 days | 2 days |
Number of Revisions | 1 | 2 | 3 |
Screen Recording Time (Minutes) | 30 | 60 | 120 |
Summary Report | |||
Annotated Screenshots | |||
Responsiveness Testing | |||
Vulnerability Testing | - | ||
Functionality Testing | |||
Usability Testing | |||
Browser Compatibility Testing | |||
Performance/Load Test | - | - |
Frequently asked questions
23 reviews
(23)
(0)
(0)
(0)
(0)
This project doesn't have any reviews.
KA
Khaled A.
Apr 11, 2026
QA Engineer to Test Cross-Platform Consumer App (iOS, Android) and Website
Ahmed worked with us as a QA Engineer across iOS, Android, and web. His scope was extended to test the full product, and he handled it with strong ownership and attention to detail.
He delivered clear, structured bug reports, validated key user flows and integrations, and consistently identified important UI/UX issues. Reliable and easy to work with, I’d be happy to collaborate with him again as we scale.
He delivered clear, structured bug reports, validated key user flows and integrations, and consistently identified important UI/UX issues. Reliable and easy to work with, I’d be happy to collaborate with him again as we scale.
RA
Robert A.
Mar 12, 2026
Write scripts to automated end-to-end testing of web app
JS
Josh S.
Nov 8, 2025
QA Analyst for ProConHQ.com (Web + Mobile Testing)
Ahmed was excellent at what he does. Super responsive and thorough. Anybody would be lucky to work with him.
SJ
Simon J.
Feb 19, 2025
Android, iOS and web app tester and QA
TH
Tapio H.
Feb 19, 2024
UAT tests for AMS (Athlete Management System)
professional testing engineer which capabilities to bring value to the project. fast delivery and good project tracking and feedback capabilities. thank you.
About Ahmed
Expert Quality Assurance-QA Engineer, QA Tester, Software Tester
100%
Job Success
Cairo, Egypt - 4:33 pm local time
Quality assurance–QA engineer & software tester, specialized in website & mobile application/software testing, having extensive experience in manual & automated testing, cross-platform/browser testing, design and execution of test cases, review software behaviour and logic, search defects and update to respective stack holders & software engineers to make sure the system bug and error-free.
I am responsible for the final step in the development of a website, mobile app, and software applications before it is released to the end-users. I look for flaws and weaknesses in the program and create test plans on any system problems or glitches to hunt down and fix software bugs.
Are you looking for a dedicated quality assurance engineer or QA tester for your high functionality based web, mobile, or desktop application? I will love to engage myself as a full-time quality assurance – QA engineer & software tester with innovative and creative strategies.
Quality Assurance-QA Testing Services:
⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷
- Functional and Regression Testing
- Automation testing
- API testing
- GUI and Usability Testing
- Performance & Load Testing
- Installation / Configuration Testing
- System / Integration Testing
- Application Security Assurance Testing
- Localization Testing
- User Acceptance Testing (UA)
Activities of QA & Software Testing:
⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷
As a quality assurance–QA analyst & software tester, I work on various kinds of manual & automated software testing activities:
✅ Test Case Development keeping in mind the Requirement (SRS or User Stories)
✅ Test Case Review
✅ Build Installation
✅ Smoke/Sanity Testing
✅ Functional Testing
✅ Defect Logging Activity
✅ Regression Testing
✅ Ad-hoc Testing
✅ Compatibility Testing
✅ Test Closure Report – DSR, WSR, and MSR
QA & Software Testing Process that I follow:
⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷
✅ Functional Testing
- Unit Testing – White Box Testing
- Sanity Testing or Smoke Testing
- Integration Testing
- System Testing
- Regression Testing
- Acceptance Testing- UAT
- Beta Testing - Pre-release Testing
- Functional Testing – Selenium, SOAPUI
✅ Non-Functional Testing
- Performance Testing – JMeter
- Load Testing
- Stress Testing
- Security Testing
Testing Strategies (Test Plan):
⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷
As a quality assurance – QA analyst & software tester, I use a well-defined, manual & automated software testing process that typically includes the following steps:
✅ Scope of the Project
✅ Choosing the optimum QA strategy
✅ Test or sprint planning
✅ Choosing the right software tools
✅ Setting up the environment and preparing the test data
✅ Release Control
✅ Risk Analysis
✅ Review and Approvals
✅ Conclusion
Tool Used in Software Testing:
⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷
According to the project needs, I'm using various kinds of manual & automated quality assurance – QA Software testing tools. Some of them that I use are:
✅ For Defect Logging - Microsoft Azure devops TFS, JIRA, Asana, and Mantis
✅ For Test Case Creation - Azure devops and azure test plans, JIRA zyphyr and x-ray, Test Link and Test Rail
✅ Automation Tool for Web Application – Selenium Web Driver and and cypress, Git, GitLab
✅ Automation Tool for Mobile Application – Appium
✅ Performance Tool – Jmeter
How do I communicate and report?
⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷⟷
I always prefer to keep Quality Assurance-QA Testing my work transparent, and for this reason, I like to be in touch with my valued clients on a daily, weekly & monthly basis.
According to the client requirements, I use many types of QA/software testing project management tools apart from Upwork message board:
⦿ JIRA
⦿ Azure DevOps Server
⦿ Trello
⦿ Asana
Steps for completing your project
After purchasing the project, send requirements so Ahmed can start the project.
Delivery time starts when Ahmed receives requirements from you.
Ahmed works on your project following the steps below.
Revisions may occur after the delivery date.
Gather Requirements
Client will share the details of the project
Will decide the list of devices to test
The Client will let me know what devices I should test on?