Technical Support Specialist – Web Applications / API / QA

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

TYPE OF WORK

Full Time

WAGE / SALARY

USD $9 – $12/hour based on experience

HOURS PER WEEK

TBD

DATE UPDATED

May 7, 2026

JOB OVERVIEW

US Client- US Business Hours - 3+ years experience

About the Company
We are a US-based software company that builds customer engagement tools: live chat, AI chatbots, SMS, WhatsApp, IVR, and CRM integrations, used by SMP's, mid and large enterprise clients in healthcare, financial services, retail, and more. The team is remote and US-based, and this role works directly with our US operations.

About the Role
This is a technical support role for someone with real hands-on experience supporting web-based software. You will be working directly with customers and our internal development team to investigate platform issues, reproduce bugs, and see problems through to resolution.

Before applying, ask yourself: Are you comfortable opening a browser console? Can you read a JSON response and understand what it is telling you? Do you know what to look for in the network tab when an API call fails? If yes, this role is for you. If those questions are unfamiliar, this is not the right fit.

What You Will Do
- Investigate and resolve technical issues reported by customers using browser dev tools, system logs, and API inspection.
- Read and interpret JSON payloads and API responses, and communicate findings clearly to both customers and developers.
- Reproduce bugs and escalate to the development team with thorough, documented evidence.
- Lead customer onboarding sessions with structured walkthroughs and hands-on setup guidance.
- Test new platform features before release and report usability or stability issues as part of the QA process.
- Build internal documentation and knowledge base articles from real support cases.
- Use Microsoft Planner to manage daily tasks and track work in progress, keeping boards updated and priorities current without being prompted.
- Use ClickUp to manage QA workflows: tracking bugs, documenting test results, and following feature releases from testing through resolution , on your own initiative, not on a checklist someone handed you.
- Maintain accurate customer records and support interaction history in Microsoft Dynamics CRM, keeping documentation current.

Requirements
- 3+ years in technical support for a web-based or cloud software platform.
- Hands-on experience with browser developer tools — console, network tab, log inspection.
- Working knowledge of APIs: reading JSON payloads, interpreting HTTP status codes, tracing failed calls.
- Experience onboarding and training customers on software platforms.
- Strong written and spoken English — you will be communicating directly with US-based clients.
- Familiarity with QA processes and the ability to write clear bug reports for development teams.
- Self-directed, reliable, and able to manage your own workload without micromanagement.
- Available to work full US business hours (Eastern time).

How to Apply
Use subject line: Tech Support – [Your Name]

Include your resume link, LinkedIn profile (if available), brieft description of your experiences and written answers to both questions below. Applications without answers to both questions will not be reviewed.

1. Give an example of a bug or product issue you caught during QA or support work. What was the issue, how did you document it, and how did you communicate it to the development team?

2. A customer reports that messages sent through our platform are not being delivered. You have access to logs and browser dev tools. Walk us through how you would investigate — what do you check first, what are you looking for, and how do you determine whether the issue is on the platform side or the customer's side?

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0701
Total Execution Time  0.0716
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,526,112 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Technical-Support-Specialist-Web-Applications-API-QA-1641567
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0642 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1641567
 LIMIT 1 
0.0022   SELECT *
FROM `employers`
WHERE `employer_id` = 634003
 LIMIT 1 
0.0463   SELECT COUNT(DISTINCT t.id) as cnt
FROM 
`t_thread` `t`
INNER JOIN `t_message` `mON `t`.`id` = `m`.`thread_id`
INNER JOIN `t_message_employer` `eON `m`.`id` = `e`.`message_id`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1641567
AND `misc`.`idIS NULL 
0.0010   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-06-20',ej.date_added) duration_daysDATEDIFF('2026-06-20',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-06-20',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1641567' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1641567 
0.0008   UPDATE employer_jobs SET hit_counts '***May-07-2026=224***May-08-2026=192***May-09-2026=57***May-10-2026=82***May-11-2026=85***May-12-2026=57***May-13-2026=34***May-14-2026=35***May-15-2026=45***May-16-2026=22***May-17-2026=19***May-18-2026=24***May-19-2026=31***May-20-2026=18***May-21-2026=16***May-22-2026=13***May-23-2026=13***May-24-2026=9***May-25-2026=12***May-26-2026=7***May-27-2026=15***May-28-2026=7***May-29-2026=10***May-30-2026=4***May-31-2026=5***Jun-01-2026=12***Jun-02-2026=8***Jun-03-2026=11***Jun-04-2026=13***Jun-05-2026=8***Jun-06-2026=5***Jun-07-2026=4***Jun-08-2026=4***Jun-09-2026=12***Jun-10-2026=4***Jun-11-2026=1***Jun-12-2026=1***Jun-13-2026=2***Jun-20-2026=1' WHERE job_id'1641567'  
0.0006   UPDATE employer_jobs SET monthly_hits '***May-2026=1035***Jun-2026=86' WHERE job_id'1641567'  
0.0012   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1641567' 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` = 1641567 
0.0095   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '634003'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)