I help teams release high-quality web and mobile applications by identifying bugs, improving user experience, and validating real user workflows before they reach production.
I’m a Software QA Tester currently working with Bell Canada, and I have also supported projects related to Virgin. I test applications used by large, real-world user bases where reliability and clarity are critical.
My approach is simple: I test like a real user, not just a tester. I go beyond clicking through features and focus on how the product actually behaves, feels, and performs in real scenarios.
🔍 What I can help you with:
• Manual testing for web and mobile applications
• End-to-end user flow testing (real usage scenarios)
• Bug detection with clear reproduction steps
• UI/UX and usability feedback
• Regression and functional testing
• Accessibility testing (basic usability & clarity checks)
• Mobile testing on real devices
🧪 What you get:
• Clear, structured bug reports (steps, expected vs actual, screenshots)
• Honest feedback on usability and user experience
• Identification of critical issues and edge cases
• Reliable communication and on-time delivery
🛠️ Tools & Environment:
• Jira
• Agile / Scrum workflows
• Chrome DevTools
• Real devices (mobile & desktop testing)
💡 Why clients choose me:
I focus on what actually matters before release:
Broken flows
Confusing UX
Real user frustration points
I don’t just report bugs, I help you understand what needs to be fixed first and why.
If you’re looking for a detail-oriented QA tester who can quickly understand your product and provide clear, actionable feedback, I’m ready to help.
Software Testing
Testing
Software QA
Beta Testing
Quality Assurance
Regression Testing
Sanity Testing
Web Testing
Bug Reports
Defect Tracking
EL Mehdi B.
Sale, Morocco
$30/hr
5.0
34 jobs
Senior manual QA tester for mobile apps (iOS & Android), web apps, SaaS platforms, Shopify stores, WordPress sites, and desktop software (Mac & Windows). 30+ Upwork contracts, 5.0 average rating, 100% Job Success. ISTQB certified. Real devices, never emulators.
Here's the call I save you from: your app is two weeks from launch. Your devs swear it's clean. Then a beta user finds a checkout bug that's been there for months, and it's all over your support inbox by Monday.
Before Upwork I did QA for Bell Canada (telecom), Ubisoft (Space Junkies VR), Abbott (health tech), and FLO EV Charging. On Upwork I've tested SaaS dashboards, Shopify stores, native iOS and Android apps, WordPress sites, Windows desktop software, Steam games, and closed beta programs.
My device lab (all real hardware):
iPhone 15 (iOS 26.5) + additional iPhones for OS version coverage
Samsung Galaxy S24 FE (Android 16)
Google Pixel 6 (stock Android)
MacBook M4 (macOS, Apple Silicon) — Safari, Chrome, native Mac apps
Windows PC (Intel i7 8th gen) — Chrome, Edge, Firefox, native Windows apps
This means I catch what emulators miss: Safari-only rendering bugs, the keyboard covering your login button on a real iPhone, Windows installer failures, and performance problems on the mid-range hardware your actual users own.
What I test:
Mobile apps — native iOS and Android, TestFlight, Google Play closed/open beta
Web apps and SaaS dashboards — functional, regression, exploratory, UAT
Shopify stores — checkout flows, payment testing, theme QA, app compatibility
WordPress sites — forms, plugins, WooCommerce checkout, responsive and cross-browser QA
Desktop apps — Windows and macOS, including installers and updates
Payment and subscription flows, login/signup, onboarding
APIs with Postman
Games — Steam, mobile, VR
Testing types: functional, regression, smoke, exploratory, UAT, usability, localization, cross-browser, cross-device.
What lands in your inbox:
Reproducible bug reports: steps, expected vs. actual, screenshots, screen recordings
Severity ratings (Critical/High/Medium/Low) so your devs know what to fix first
Test cases and reports in your tool: Jira, TestRail, ClickUp, Notion, GitHub Issues, or a clean doc
Languages: English, French, and Arabic (native) — including Moroccan Darija localization QA for MENA-market apps.
Need Google Play closed beta testers? I've run 12-tester Android betas end to end, including the 14-day compliance requirement.
Response time: 0–4 hours, overlapping US East, UK, and EU business hours.
Recent client feedback: "Provided a thorough testing of our game with a very fast turnaround time." / "Super efficient, collaborative, and easy to work with." / "I will be hiring him again. Very happy with his work."
Send me your build, staging URL, TestFlight invite, or store link and I'll come back with exactly what I'll test, the timeline, and what lands in your inbox. No surprises, no padding.
Software QA
Manual Testing
Mobile App Testing
Regression Testing
API Testing
Jira
Postman
Android
iOS
Web Testing
Bug Reports
Game Testing
Functional Testing
QA Testing
Mobile QA
SaaS
Shopify
WordPress
Cross-Browser Testing
Desktop Application Testing
Salwa F.
Casablanca, Morocco
$8/hr
5.0
36 jobs
I grew up in the digital era, which naturally shaped my interest in online content, digital systems, and how projects move from idea to execution.
I’m a Software Engineer with a Master’s in Digital Marketing, which gives me a unique combination of technical and digital expertise. I specialize in Digital Content & Project Coordination, and I am also expanding into Manual QA Testing.
I don’t just execute tasks, I help structure workflows, organize content, and ensure projects run smoothly while maintaining high quality. My background allows me to understand both the marketing and technical sides of projects, making me a reliable bridge between clients and teams.
⸻
💻 Digital Content & Project Coordination
• Social media content planning, creation, and scheduling
• Website content updates and digital asset management
• Acting as a bridge between clients and creative/technical teams
• Task tracking, deadline follow-up, and workflow organization
• Backlog management and process improvement
• Data entry, reporting, and web research
• Basic visual editing (Lightroom)
This means I can manage your content and digital projects efficiently, ensuring everything is organized, on time, and executed to your standards.
⸻
🧪 Manual QA Testing
• Manual testing of websites and web applications
• Test case creation and execution
• Writing clear and structured bug reports (Jira, Xray, Zephyr, TestLink)
• Functional and UI testing
• User journey and usability feedback
• Documentation and reporting (Confluence)
• Workflow tracking and collaboration (Trello)
My combined software engineering and digital marketing background gives me an edge in understanding how systems work technically and how users interact with them, making my QA work precise and informed.
⸻
🔧 Tools
Jira | Xray | Zephyr | TestLink | Trello | Confluence | Lightroom
⸻
If you’re looking for someone who can handle your digital content, organize your projects, and ensure quality through testing, while also understanding both technical and marketing perspectives, I’d be happy to collaborate
Social Media Management
Canva
Email Marketing
Data Collection
Content Planning
Arabic
Adobe Premiere Pro
Adobe Lightroom
Video Editing
Jira
QA Testing
Manual Testing
Zephyr
Web Testing
Test Execution
Anass K.
Casablanca, Morocco
$10/hr
5.0
3 jobs
I test AI products, review model outputs, clean spreadsheet data, and document issues clearly so teams know exactly what to fix.
My work is focused on AI quality assurance, data annotation, spreadsheet checking, workflow automation, and multilingual review. I work comfortably across English, French, and Arabic, which helps me support AI evaluation, localization QA, regional testing, and content review tasks.
I can help with:
• AI response evaluation: checking accuracy, relevance, clarity, reasoning, and instruction-following
• Chatbot and virtual assistant testing: finding context loss, hallucinations, weak answers, broken flows, and confusing user journeys
• Data annotation and labeling: categorization, tagging, image/audio/text review, guideline-based evaluation, and quality control
• Excel and Google Sheets work: data cleaning, formatting, dashboards, duplicate checks, formula checks, and error detection
• Workflow automation support: testing or improving simple business processes using Excel, Python, scripts, or structured files
• Multilingual QA: reviewing English, French, and Arabic content for meaning, clarity, tone, naturalness, and consistency
• Research validation: checking sources, organizing findings, and documenting results in a clear format
• QA reporting: bug reports, screenshots, screen recordings, severity labels, and practical improvement recommendations
My background combines technical comfort, language review, and operational attention to detail. I have worked with AI tools, annotation-style tasks, Excel, Google Sheets, Python basics, and business workflows. I am comfortable following detailed rubrics, working independently, and documenting issues in a clean, organized way.
My portfolio includes examples of:
• AI chatbot QA reporting
• Excel data cleaning and dashboard structure
• Python invoice-processing workflow automation
What you can expect from me:
• Careful reading of instructions and guidelines
• Honest, detailed, and practical feedback
• Clear bug reports or evaluation notes
• Strong attention to accuracy
• Fast communication
• Clean and structured deliverables
• Reliable follow-through until the task is completed properly
If your project involves AI QA, data annotation, chatbot testing, spreadsheet checking, multilingual review, workflow automation, or research validation, I can support it with precision and reliability.
Quality Assurance
Python
Automation
Software Debugging
Data Processing
Scripting
Data Annotation
Data Labeling
Arabic
Proofreading
Manual Testing
Bug Reports
Microsoft Excel
Google Sheets
Data Cleaning
Accuracy Verification
AI Data Analytics
Reda B.
Rabat, Morocco
$20/hr
5.0
77 jobs
I help businesses get found on Google and inside AI-generated answers from ChatGPT, Gemini, Perplexity, and Google's AI Overviews. I'm a Top Rated Plus SEO specialist with a 100% Job Success Score and over 11,000 hours on Upwork, and I focus on SEO audits, AI-visibility audits (AEO and GEO), and content optimization.
My approach is practical. I start by auditing what's actually holding a site back, technically, on-page, and in its content, then give you a short, prioritized list of fixes instead of a long report. From there I can either implement the changes myself or hand you clear, copy-paste-ready instructions, so the work gets done rather than sitting in a document.
A growing part of my work is AI search visibility. I structure content, entities, and formatting so a brand has a real chance of appearing and being cited in AI Overviews and answer engines, not only in classic search results. I also do hands-on WordPress SEO, including on-page implementation, Rank Math setup, and landing pages.
I work best with small businesses, SaaS companies, agencies, and website owners who want clear answers about what to prioritize and steady improvement in how they're found. Recent clients have described the work as reliable, fast, and detail-oriented, and one referred to me as his go-to person for optimization. I usually reply within a few hours and work in English, French, Arabic, and Spanish.
If you'd like, send me your site and your main goal, whether that's more organic traffic, better visibility in AI search, or a specific fix, and I'll tell you honestly what's worth doing first.
Search Engine Optimization
SEO Writing
Content Strategy
Keyword Research
On-Page SEO
WordPress
Generative AI
Prompt Engineering
Organic Traffic Growth
ChatGPT
Technical SEO
SEO Audit
Local SEO
Google Analytics
Google Search Console
Schema Markup
SEO Strategy
On-Page SEO Report
LLM Prompt Engineering
Lyamani A.
Meknes, Morocco
$15/hr
4.9
123 jobs
"Quality is not an act, it is a habit."
I noticed your Playwright suite is failing after a UI redesign. I've handled similar regressions for Bell Canada web applications and can help stabilize the suite quickly. I help companies ship bug-free software faster by building bulletproof automation frameworks and rigorous manual testing processes.
With 5+ years of experience and an ISTQB Certification, I specialize in ensuring that complex web and mobile applications—including Blockchain, Fintech, and SaaS platforms—perform flawlessly under any condition.
🚀 How I Bring Value to Your Project:
Reduce Release Time: I implement CI/CD-integrated automation that turns days of manual testing into minutes of automated scripts.
Risk-Based Testing: I prioritize critical business paths first, ensuring your most important features never break.
Full-Stack QA: Whether it’s a deep-dive into API logic or a pixel-perfect UI audit, I cover every layer of your application.
🛠️ Technical Expertise
Automation: Selenium WebDriver, Appium, Playwright (Java / Python / JS)
API Testing: Postman, RestAssured, API Automation
Mobile QA: iOS & Android (Real devices & Emulators)
Performance: Load & Stress testing using JMeter
Tools: Jira, TestRail, GitHub Actions, Jenkins, Docker
🛡️ My Services Include:
End-to-End Automation: Custom frameworks tailored to your tech stack.
Manual & Usability Testing: Deep exploratory testing with a focus on User Experience (UX).
API Validation: Testing security, data integrity, and response times.
Cross-Browser/Device Audit: Ensuring consistency across Chrome, Safari, Firefox, and mobile versions.
Why work with me?
I don’t just find bugs; I provide actionable insights, detailed video reports, and architectural feedback to help your developers fix issues permanently.
Let’s make your product bulletproof. Click "Invite to Job" and let's discuss your quality goals!
Precalculus
Mathematics
Probability Theory
Calculus
Quantum Mechanics
Astrophysics
Integral Calculus
Physics
Algebra
Differential Calculus
Mathematica
French to English Translation
Academic Editing
Mathematical Optimization
How it works
Post a job for freePost a job
Tell us what you need. Create your own job post or generate one with AI then filter talent matches.
Hire top talent fast
Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.
Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
Payment simplified
Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.
Don't just take our word for it
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
KD
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
DM
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
Top interview questions to help you hire the right Software QA Testers, faster.
How do I hire a Software QA Tester in Morocco on Upwork?
You can hire a Software QA Tester in Morocco on Upwork in four simple steps:
Create a job post tailored to your Software QA Tester project scope. We'll walk you through the process step by step.
Browse top Software QA Tester talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top Software QA Tester profiles and interview.
Hire the right Software QA Tester for your project from Upwork, the world's largest work marketplace.
At Upwork, we believe talent staffing should be easy.
How much does it cost to hire a Software QA Tester?
Rates charged by Software QA Testers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.
Why hire a Software QA Tester in Morocco on Upwork?
As the world's work marketplace, we connect highly-skilled freelance Software QA Testers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Software QA Tester team you need to succeed.
Can I hire a Software QA Tester in Morocco within 24 hours on Upwork?
Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Software QA Tester proposals within 24 hours of posting a job description.