Software Tester / Website Tester (Manual QA, Work From Home), Part-Time

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Part Time

SALARY

USD $5–$7/hour, depending on experience

HOURS PER WEEK

20

DATE UPDATED

Oct 16, 2026

JOB OVERVIEW

Notice the small things that make a website frustrating? Help us find them before our users do.

Content Rewards connects creators and brands. We're expanding our manual QA team to test our web product, report reproducible bugs, and check that fixes work. This is hands-on product testing, not content moderation. No coding is required.

THE ROLE
- Remote, part-time: 20 hours per week to start.
- USD $5–$7 per hour, depending on experience.
- Longer-term opportunities for strong performers.
- Shortlisted applicants can progress to a four-hour paid trial. We confirm the assignment and pay before you start.

WHAT YOU'LL DO
- Test desktop and mobile web flows, including submissions, rewards, and account switching.
- Follow test instructions, explore edge cases, and recheck fixes.
- Check the shared bug register before adding a duplicate.
- Write clear reports: steps to reproduce, expected vs. actual behavior, environment, and user impact.
- Provide screenshots and screen recordings that make issues easy to understand.
- Work with our QA lead, Kyle, and respond clearly to feedback.

WHO THIS SUITS
You're observant, organized, and able to explain what you tested and what remains uncertain. Manual QA, web testing, support, or operations experience is useful. We care about practical testing and clear evidence. You need a reliable computer, internet connection, and the ability to capture screenshots and screen recordings.

HOW TO APPLY
1. Read the role brief and full instructions before starting:
----------

2. Complete our practical exercise on a fictional website with intentional bugs:
----------
Everyone tests the same four flows. Prepare your evidence tools first; setup is untimed. Aim for 20–30 minutes. The exercise has a firm 30-minute timer, including writing reports and preparing evidence links. Timed-out submissions are still reviewed; do not retake the assessment. Use your usual application email. This is the QA exercise, not the older support quiz on the homepage. No old access code is needed.

3. After the exercise, record a separate 3–5 minute Loom answering the five questions in the guide: relevant experience, interest in the role, one test or issue you investigated, what you would prioritize and how you would verify a fix, and your availability/start date/expected hourly rate. This video is OUTSIDE the exercise timer. Webcam is optional, and a simple unedited recording is fine. It is separate from your bug-evidence screen recordings.

4. Apply here on OnlineJobs.ph with your QA completion code and Loom link. Include the email used for your assessment so we can match your results. Check that your evidence and video links can be opened by our hiring team, or share them with ---------- completed this QA exercise? Send your existing code and video; don't retake it. If you have a technical problem or cannot use Loom, message us here so we can help arrange an alternative. You do not need to buy a recording plan. Do not include real customer data in your application.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0038
Controller Execution Time ( Jobseekers / Job )  0.0202
Total Execution Time  0.0249
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,502,392 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Software-Tester-Website-Tester-Manual-QA-Work-From-Home-Part-Time-1751032
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0116 seconds)  (Hide)
0.0012   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0035   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1751032
 LIMIT 1 
0.0010   SELECT *
FROM `employers`
WHERE `employer_id` = 943996
 LIMIT 1 
0.0006   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1751032
AND `misc`.`id` IS NULL 
0.0008   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-18',ej.date_added) duration_days, DATEDIFF('2026-10-18',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_jobs ej WHERE e.employer_id = ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id = '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-10-18',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1751032' 
0.0005   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1751032 
0.0008   UPDATE employer_jobs SET hit_counts = '***Oct-16-2026=545***Oct-17-2026=260***Oct-18-2026=7' WHERE job_id= '1751032'  
0.0011   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=812' WHERE job_id= '1751032'  
0.0005   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1751032' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1751032 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '943996'
AND `date_added` >= '2022-06-08' 
0.0006   select * from teasers 
0.0003   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)