Customer Support Specialist (SaaS)

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

TYPE OF WORK

Full Time

SALARY

approximately $3 to $6 per hour

HOURS PER WEEK

8

DATE UPDATED

Apr 8, 2026

JOB OVERVIEW

Job Description - Customer Support (CS) Specialist

Role Summary: You will operate as frontline Tier 1 Support at Tessaract, handling incoming customer requests via Zendesk and Live Chat within defined service levels.

This role is accountable for:
- timely first responses,
- accurate triage and classification (P3/P4 ownership),
- applying approved knowledge base (KB) solutions, and
- preparing structured, escalation-ready handovers to Tier 2 when required.

You are not currently expected to perform deep technical investigation or system changes. Your responsibility is to ensure issues are clarified, documented properly, and either resolved within scope or escalated cleanly without bounce-backs.

This role is remote and Zendesk-based, with clear escalation boundaries and performance standards.

Key Responsibilities:

1. Frontline Support and Triage
- Respond to incoming tickets and Live Chat requests within the defined SLA.
- Clarify the issue by confirming:
- the client’s request,
- expected versus actual behaviour,
- scope of impact (who / what / when).
- Classify tickets accurately (P0 - P4) using defined priority guidelines.
- Own P3 and P4 tickets within permitted scope.

2. Resolution Within Tier 1 Scope
- Apply documented knowledge base (KB) solutions and approved playbooks.
- Provide known workarounds where available.
- Perform light configuration guidance within approved boundaries.
- Collect required diagnostics:
- screenshots,
- timestamps,
- exact error messages,
- reproduction steps from the user perspective.
- You are not authorised to perform:
- system configuration changes,
- data cleanup or corrective fixes,
- migrations,
- custom or bespoke work.
- Any such requests must be escalated.

3. Escalation Discipline
- Prepare structured, complete escalation packets for Tier 2, including:
- reproduction summary,
- expected vs actual behaviour,
- impact and priority,
- relevant evidence and logs (if accessible).
- Ensure no ticket is escalated without the required information.
- Prevent “incomplete escalation” bounce-backs.
- Follow up on escalations to ensure customer communication remains consistent.

4. Customer Communication and Professionalism
- Maintain clear, concise, and professional communication aligned with PDPA and internal standards.
- Set appropriate expectations for response and resolution timelines.
- Ensure customers do not feel “bounced” between teams.
- Escalate dissatisfaction signals early to Team Lead / CS Manager / CS Director.

5. Documentation and Process Discipline
- Maintain clean, accurate ticket documentation.
- Use required Zendesk fields, macros, and tags consistently.
- Contribute to KB improvements when recurring issues are identified.
- Follow SOPs for i ---------- , outages, and billing queries.

6. Requirements
- 1–3 years’ experience in Customer Support, Technical Support, or similar SaaS support role.
- Experience handling ticketing systems (Zendesk or equivalent).
- Strong written communication skills.
- Ability to follow structured playbooks and work independently in a remote environment.
- Comfortable working with defined escalation boundaries.

7. Preferred
- Experience supporting B2B SaaS clients.
- Exposure to workflow-heavy software (legal tech, accounting, ERP).
- Experience working alongside Technical Support and Product teams.
- Familiarity with escalation templates and structured issue management.

8. Working Model
- Remote role.
- 09:00–18:00 SGT coverage (or rostered shifts where applicable).
- Zendesk-first workflow.
- Reports to CS Team Lead.

9. Working Style Expectations
- Clear ownership of assigned tickets.
- Structured, disciplined communication.
- Does not exceed scope boundaries.
- Escalates early when unsure.
- Comfortable saying: “This requires Tier 2 review.”

Why This Role Matters
- Tier 1 Support is the first experience customers have when something goes wrong.
- Strong performance in this role:
- protects retention,
- reduces operational drag,
- prevents unnecessary escalations,
- and improves overall cost-to-serve.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0156
Total Execution Time  0.0174
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,508,304 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Customer-Support-Specialist-SaaS-1619275
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0092 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1619275
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 921485
 LIMIT 1 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1619275
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 '1619275' 
0.0012   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1619275 
0.0008   UPDATE employer_jobs SET hit_counts '***Apr-08-2026=1223***Apr-09-2026=139***Apr-10-2026=73***Apr-11-2026=40***Apr-15-2026=1' WHERE job_id'1619275'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Apr-2026=1475' WHERE job_id'1619275'  
0.0014   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1619275' 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` = 1619275 
0.0013   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '921485'
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)