Enable job alerts via email!

Technical Testing Specialist

Positron Se

Gauteng

On-site

ZAR 300 000 - 500 000

Full time

Yesterday
Be an early applicant

Job summary

A technology solutions provider is seeking a Technical Tester for Non-Functional Testing to ensure the reliability and performance of their platforms. The role involves defining test plans, executing various non-functional tests, and collaborating with DevOps teams on performance issues. Candidates should have relevant qualifications and substantial experience in performance, load, and stress testing tools. This position is based in Gauteng, South Africa.

Qualifications

  • 3-5 years of experience in non-functional testing.
  • Experience with performance, load, and stress testing.
  • Knowledge of system architecture and APIs.

Responsibilities

  • Define Non-Functional Test Plans aligned to system architecture.
  • Design and run performance, load, and stress tests.
  • Monitor system performance metrics and validate compliance with SLAs.
  • Perform failover and disaster recovery tests.
  • Collaborate with DevOps to troubleshoot performance bottlenecks.

Skills

Performance testing
Load testing
Stress testing
Automation testing
Agile methodologies

Education

NQF Level 6 or 7 qualification in Information Technology
NQF Level 6 or 7 qualification in Computer Science
NQF Level 6 or 7 qualification in Software Engineering
NQF Level 6 or 7 qualification in Information Systems

Tools

JMeter
LoadRunner
Gatling
NeoLoad
BlazeMeter
Job description

Job Purpose : Reporting to the testing work stream lead and indirectly to the deputy project executive the Technical Tester for Non-Functional Testing ensures the SA-SAMS Modernized platform is reliable, performant, stable, and scalable under real-world operating conditions across 24, schools and government integration points by performing Performance, Load, Stress, Scalability, Endurance (Soak), Availability, Reliability, Disaster Recovery, Compliance and Usability Testing (Non-functional UX)Key Responsibilities :

  • Define Non-Functional Test Plans aligned to system architecture and stakeholder performance requirements.
  • Design and run performance, load, and stress tests using tools like JMeter or Gatling to simulate real-world usage.
  • Monitor system performance metrics (e.g., response time, CPU, memory) and validate compliance with SLAs.
  • Test system scalability by validating how the platform performs under increased load and during horizontal / vertical scaling.
  • Perform failover and disaster recovery tests to ensure system resilience and minimal downtime during outages.
  • Collaborate with DevOps and developers to troubleshoot performance bottlenecks and implement optimizations.
  • Contribute to security-related non-functional testing, such as access control validation under load conditions.
  • Document findings and provide reports with detailed analysis, risk assessment, and improvement recommendations.
  • Manage resolution of all bugs / defect / gaps identified during all performance testing.Minimum Education and Experience : An NQF Level 6 or 7 qualification in :
  • Information Technology
  • Computer Science
  • Software Engineering
  • Information SystemsProfessional Certifications (Highly Valued )
  • Testing-Specifico ISTQB Certified Tester – Foundation Level (CTFL) – Minimum baseline certification for most test roles.o ISTQB Advanced Level – Test Analyst / Technical Test Analyst / Test Automation Engineer – Highly desirable for non-functional testing.ISQTB Advanced Level – Test Manager (if the role includes oversight responsibilities).

Specialised Non-Functional Testing CertificationsCertified Performance Tester (e.g. Neotys, Micro Focus LoadRunner, BlazeMeter)ISTQB Specialist Certificate in Performance TestingCertified JMeter Tester (for open-source testing frameworks)Relevant ExperienceNon-Functional Testing Focus Areas (3–5 years preferred)Proven experience in : Performance testing (e.g., response times, throughput, and bottlenecks)Load and stress testing for scalability and stabilityReliability and failover testingUsability and accessibility testing (especially for government / public-sector solutions)Capacity and concurrency testingTools and FrameworksHands-on experience with : JMeter, LoadRunner, Gatling, NeoLoad, BlazeMeterMonitoring tools : AppDynamics, New Relic, Grafana, PrometheusCI / CD tools integrated with testing frameworks : Jenkins, Azure DevOps, GitLab CISoftware Development Life Cycle (SDLC)Experience working in : Agile, Scrum, or DevOps environmentsIntegration of non-functional testing in DevSecOps pipelinesAutomated test execution and result analysisSystem Architecture & Infrastructure Understandingo Solid grasp of system architecture (cloud / on-prem), APIs, and databases to interpret test results accurately.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.