Manual Quality Assurance (QA) Engineer

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

TYPE OF WORK

Part Time

SALARY

N/A

HOURS PER WEEK

15

DATE UPDATED

Mar 9, 2026

JOB OVERVIEW

Part-Time Manual Quality Assurance (QA) Engineer
Employment Type: Part-Time (10–20 hours per week)
Engagement Type: Independent Contractor
Location: Remote
Department: Engineering
Reports To: Product Owner / Engineering Lead
________________________________________
About Total CSR
Total CSR is a technology-driven company focused on building scalable, high-impact digital platforms for enterprise and professional services organizations. Our work sits at the intersection of product, engineering, and automation.

As our platform and development velocity grow, we need to strengthen our manual QA capacity to ensure reliable, high-quality releases. While automation continues to expand, manual testing remains critical for validating complex user workflows, payment functionality, subscription logic, and overall user experience, especially during rapid product changes and new feature delivery. This role will help ensure thorough functional testing, regression coverage, and clear documentation of system behavior, supporting stable releases and maintaining customer trust.
________________________________________
Position Summary
The Part-Time Manual QA Engineer will be responsible for validating new features, enhancements, and defect resolutions within a web-based SaaS platform. This role ensures functional accuracy, usability, and release stability through structured manual testing processes.

The QA Engineer will collaborate cross-functionally with Product and Engineering to support sprint deliverables, regression cycles, and production readiness. This position is execution-focused and requires strong attention to detail, independent work capability, and clear documentation practices.
________________________________________
Key Responsibilities
1. Functional Testing
Execute manual test cases for new feature development.
Validate system behavior against documented requirements and acceptance criteria.
Perform negative testing and edge-case validation.

________________________________________
2. Regression Testing
Conduct structured regression testing prior to releases.
Maintain regression coverage documentation.
Ensure previously released functionality remains stable.
________________________________________
3. Defect Management
Identify, reproduce, and document defects with clear reproduction steps.
Provide expected vs. actual behavior analysis.
Collaborate with Engineering to validate fixes.
________________________________________
4. Documentation & Reporting
Maintain clear test execution records.
Update test cases as features evolve.
Provide QA sign-off summaries prior to release.
________________________________________
Required Qualifications
2+ years of experience in Manual Quality Assurance.
Experience testing web-based SaaS applications.
Strong understanding of functional, regression, and exploratory testing.
Ability to analyze workflows and identify risk areas.
Clear written communication and structured documentation skills.
Ability to work independently in a remote environment.
________________________________________
Preferred Qualifications
Experience in automation testing.
Exposure to API testing concepts (manual validation level).
________________________________________
Working Conditions & Expectations
Flexible part-time schedule (10–20 hours per week).
Increased involvement during release cycles.
Close collaboration with the Product Owner and Engineering team.
Independent execution with minimal supervision.
________________________________________
Performance Expectations
Success in this role will be measured by:
Reduction of production defects.
Clear and actionable bug reports.
Reliable regression validation before releases.
Transparent test coverage documentation.
Timely QA sign-off for sprint deliverables.

________________________________________
Compensation
Hourly compensation based on experience and qualifications.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0012
Controller Execution Time ( Jobseekers / Job )  0.0293
Total Execution Time  0.0314
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,506,048 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Manual-Quality-Assurance-QA-Engineer-1597269
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0196 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1597269
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 807887
 LIMIT 1 
0.0025   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1597269
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-15',ej.date_added) duration_daysDATEDIFF('2026-04-15',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_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-04-15',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1597269' 
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1597269 
0.0009   UPDATE employer_jobs SET hit_counts '***Mar-09-2026=212***Mar-10-2026=160***Mar-11-2026=81***Mar-12-2026=94***Mar-13-2026=66***Mar-14-2026=32***Mar-15-2026=37***Mar-16-2026=33***Mar-17-2026=45***Mar-18-2026=29***Mar-19-2026=48***Mar-20-2026=23***Mar-21-2026=12***Mar-22-2026=14***Mar-23-2026=37***Mar-24-2026=19***Mar-25-2026=37***Mar-26-2026=23***Mar-27-2026=31***Mar-28-2026=13***Mar-29-2026=14***Mar-30-2026=21***Mar-31-2026=25***Apr-01-2026=28***Apr-02-2026=14***Apr-03-2026=13***Apr-04-2026=17***Apr-05-2026=21***Apr-06-2026=31***Apr-07-2026=37***Apr-08-2026=27***Apr-09-2026=24***Apr-10-2026=21***Apr-11-2026=13***Apr-15-2026=1' WHERE job_id'1597269'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Mar-2026=1106***Apr-2026=247' WHERE job_id'1597269'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1597269' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1597269 
0.0101   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '807887'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)