TRAFFIC Gauteng

Support Developer & QA Administrator

Afriwallstreet

Job Description

Our client is looking for a detail-driven Support Developer & QA Administrator to join their IT, Systems and Automation team. This junior to mid-level role is ideal for someone strong in QA, application support, SQL, Postgres, React and TypeScript.

The role is approximately 60% QA and application support and 40% development, supporting internal applications linked to sales reporting, shift earnings, commissions, payroll, client statements and inventory. Accuracy, structured problem-solving and ownership are essential.

Requirements Minimum Requirements
  • Degree in Computer Science, IT, Information Systems or a related field.
  • Strong SQL and Postgres experience.
  • React and modern TypeScript experience.
  • Git and GitHub fundamentals.
  • Understanding of APIs, REST and system integrations.
  • Microsoft Office proficiency and basic spreadsheet analysis.
  • Own reliable transport, personal medical aid cover and personal insurance cover.
Advantageous Experience
  • Supabase or similar Postgres-backed platforms.
  • QA methodologies, test plans and regression testing.
  • PDF generation pipelines.
  • FMCG, retail or sales-commission systems.
  • Bubble.io experience would be helpful but is not essential.

The successful candidate will be detail-focused, methodical, calm under pressure and comfortable working with business-critical systems where accuracy is essential.

Salary / CTC Structure Total CTC: R42,000 per month after probation and on-target achievement. Commission: R10,000 after 4-month probation and subject to performance. Medical Aid / Hospital Plan / Life, Disability and Dread Disease Allowance: R5,000 after 4-month probation.

Responsibilities
  • Test system changes before deployment, including functional, regression, edge-case and responsive checks.
  • Verify calculations across shift earnings, commissions, payroll, sales reporting and statement logic.
  • Validate data imports through staging, migration and production.
  • Investigate and resolve system issues, bugs and data inconsistencies.
  • Monitor deployments, Supabase logs and system behaviour to detect issues early.
  • Maintain the bug backlog and keep stakeholders updated on progress.
  • Write Postgres SQL, including joins, CTEs, migrations, RLS policies and performance-aware queries.
  • Build and support features within a React and TypeScript codebase.
  • Document bugs, root causes, fixes, specifications and system behaviour clearly.

About This Role

Career insights for Office Clerks, General positions

Salary Benchmark
$40,480/year
Source: O*NET (USD)
Job Outlook
This career will have large numbers of openings.
Key Skills for This Role
Active Listening Reading Comprehension Speaking Writing Coordination
Common Technologies
Blackboard software Database software Microsoft Access Henry Schein Dentrix Medical condition coding software Medical procedure coding software Billing software Bookkeeping software