Operations & Quality Assurance Manager

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

TYPE OF WORK

Full Time

SALARY

$2,500 - $3,500 USD starting per month

HOURS PER WEEK

40

DATE UPDATED

Sep 24, 2026

JOB OVERVIEW

Our company helps people trace their Canadian ancestry and prepare their Canadian citizenship applications. Behind every case is a family, a collection of important records, and a client trusting us to get the details right.

We’re looking for someone to take ownership of the people and processes that make that happen.

You’ll work directly with the founder and manage our current team of three case managers and one support agent. We bring on approximately 10–12 new cases each week, and we need someone who can keep the team organized, maintain high standards, and make sure applications are ready before they reach clients.

You’ll have real responsibility and the authority to act: set priorities, assign work, address performance issues, require corrections, and hold an application back when something needs fixing.

You’ll be responsible for:
- Leading the team day to day. Make sure everyone checks in, understands their priorities, and follows through. Give clear feedback and help people improve.
- Keeping cases moving. Track assignments, deadlines, research, document requests, and application preparation. Catch stalled cases and resolve blockers.
- Checking the work. Look at what has actually been completed, verify that it meets our standards, and follow up when something is missing or unclear.
- Reviewing final applications. Check names, dates, family relationships, supporting records, forms, and overall completeness. Return issues for correction and confirm they’ve been resolved before release.
- Improving how we operate. Turn recurring problems into better instructions, checklists, and training. We want your judgment and ideas.
- Keeping the founder informed. Provide a concise picture of progress, staff performance, quality issues, and decisions that need attention.

You’ll be a strong fit if you’ve already managed a team and been accountable for the quality of its work. You’re comfortable having a direct conversation when someone misses expectations, and you know how to follow that conversation with practical support and clear accountability.

You also enjoy detailed work. You notice when two documents disagree, ask good questions, and investigate before accepting an explanation.

Experience in legal support, immigration administration, insurance claims, mortgage processing, or another field involving detailed case files would be especially useful. Strong written and spoken English, sound judgment, and the ability to work independently are essential.

You’ll learn NorthClaim’s specific workflows and review standards during onboarding. Application review will initially happen alongside the founder, with independent responsibility increasing as you demonstrate accuracy.

This is an opportunity to have a visible impact on a small business. You’ll know the people you manage, work directly with the person making business decisions, and have room to shape how the operation runs. Success means a team that knows what to do, cases that keep moving, and clients receiving carefully reviewed work.

To apply, please send your résumé, earliest available start date, and a short Loom video of approximately 2–3 minutes answering:
1. What team have you managed, and what improved because of your leadership?
2. Tell us about a time you caught a mistake before it reached a client. How did you catch it, and what did you do?
3. What appeals to you about taking ownership of operations at NorthClaim?
A simple recording is perfect. We’re interested in how you think and communicate; there’s no need for slides or editing.
A working Loom video link is required. Applications without a Loom video will not be considered for an interview.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0511
Total Execution Time  0.0570
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,502,528 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Operations-Quality-Assurance-Manager-1737356
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0397 seconds)  (Hide)
0.0013   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0013   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1737356
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 196500
 LIMIT 1 
0.0014   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1737356
AND `misc`.`id` IS NULL 
0.0005   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-04',ej.date_added) duration_days, DATEDIFF('2026-10-04',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-04',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1737356' 
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1737356 
0.0019   UPDATE employer_jobs SET hit_counts = '***Sep-24-2026=744***Sep-25-2026=133***Sep-26-2026=58***Sep-27-2026=52***Sep-28-2026=83***Sep-29-2026=53***Sep-30-2026=47***Oct-01-2026=29***Oct-02-2026=17***Oct-03-2026=6***Oct-04-2026=1' WHERE job_id= '1737356'  
0.0014   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=1169***Oct-2026=53' WHERE job_id= '1737356'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1737356' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1737356 
0.0287   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '196500'
AND `date_added` >= '2022-06-08' 
0.0004   select * from teasers 
0.0002   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)