230 Senior Tester jobs in South Africa

Quality Assurance Tester

R250000 - R450000 Y GTconsult

Posted today

Job Viewed

Tap Again To Close

Job Description

Position Title - QA Tester

Reports to: Project Manager

JOB DEFINITION

GTconsult is looking for a detail-oriented QA Tester to join our growing team. This individual should be passionate about quality assurance, have a methodical approach to testing, and enjoy working within the Microsoft productivity stack, particularly SharePoint and Office 365 environments. The ideal candidate will have excellent analytical skills, technical aptitude, and a commitment to delivering high-quality solutions.

WHO YOU WILL BE WORKING WITH

At GTconsult we design, develop and implement secure productivity solutions for companies around the world leveraging the SharePoint and Office 365 platform. We have offices in South Africa, United Kingdom and United States. Our clients range across multiple industries from mining to retail, insurance to health care and banking to telecoms. Our go to solutions start from company intranets which enable companies become more governed and organized. Our Workbench solutions take productivity to a new level embracing out of the box configurations with custom workflows and front end code to create unique custom solutions for any company.

Check out some of our case studies to find out more.

JOB SUMMARY

The QA Tester will work closely with our development and project management teams to ensure the quality of our SharePoint and Office 365 solutions. This role involves creating comprehensive test plans, executing tests, documenting and reporting defects, and verifying bug fixes. The successful candidate must have strong attention to detail, excellent communication skills, and the ability to understand client requirements.

You will be responsible for testing solutions throughout the development lifecycle, including functional testing, integration testing, regression testing, and user acceptance testing. This position requires a thorough understanding of testing methodologies and a commitment to maintaining the highest quality standards for our clients.

PRINCIPAL ACCOUNTABILITIES

  • Create, maintain, and execute detailed test plans and test cases based on requirements and user stories

  • Perform manual testing of SharePoint and Office 365 solutions, including functional, regression, and user acceptance testing

  • Identify, document, and track defects using our bug tracking system

  • Verify bug fixes and ensure they meet requirements

  • Collaborate with developers and project managers to understand requirements and resolve issues

  • Participate in code reviews and provide feedback on quality and best practices

  • Create and maintain test documentation, including test plans, test cases, and test reports

  • Assist in developing and implementing testing standards and procedures

  • Support the creation of user acceptance testing plans for clients

  • Contribute to continuous improvement of the QA process

  • Perform quality assurance testing for both client-facing and internal projects

  • Stay updated with new testing methodologies and technologies

REQUIRED SKILLS

  • 2+ years of experience in software testing or quality assurance

  • Experience testing web applications and solutions

  • Familiarity with SharePoint (Online and/or On-Premises) and Office 365

  • Experience with test management tools and bug tracking systems

  • Understanding of software development lifecycle and testing methodologies

  • Knowledge of HTML, CSS, and JavaScript for testing web interfaces

  • Experience with PowerApps, Power Automate (Microsoft Flow), and SharePoint workflows

  • Strong attention to detail and problem-solving skills

  • Excellent written and verbal communication skills

  • Ability to work independently and as part of a team

  • Experience with Microsoft Teams and other Microsoft 365 applications

PREFERRED QUALIFICATIONS

  • Bachelor's degree in Computer Science, Information Technology, or related field

  • ISTQB Foundation Level certification or equivalent

  • Experience with automated testing tools and frameworks

  • Knowledge of REST API testing

  • Familiarity with Agile/Scrum methodologies

  • Experience testing mobile applications

  • PowerShell scripting knowledge

  • Experience with Azure DevOps or similar CI/CD tools

ATTRIBUTES

  • Excellent written and oral communication skills

  • Ability to work efficiently under pressure and meet deadlines

  • Strong analytical and problem-solving skills

  • Detail-oriented with a commitment to quality

  • Proactive approach to identifying and resolving issues

  • Ability to learn quickly in various technical environments

  • Desire and willingness to work in a collaborative, innovative, flexible and team-oriented environment

  • Customer-focused mindset

REMUNERATION AND PERKS

  • Medical Aid Hospital plan

  • Provident Fund

  • Work from home and flexy hours

  • Offices located in Cape Town and Durban fully stocked fridge

  • Friday drinks in the office or join online (whine wine and wind down)

  • Team Building Events

    • Annual year-end retreat with the entire company
This advertiser has chosen not to accept applicants from your region.

Software Quality Assurance Tester

R60000 - R120000 Y Hues Apply

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Title: Volunteer QA Tester – Hues Apply AI (MVP Testing)

Workplace: Remote

Recruiting from: EMEA

About Us:

Hues Apply AI is an early-stage EdTech & HRTech startup building an AI-powered platform that helps African students and graduates access scholarships, internships, and career opportunities globally. We are preparing to release our MVP and need passionate testers to help us refine the product before launch.

Role:

As a Volunteer QA Tester, you'll test our soon-to-be-released MVP, explore its features, identify bugs, and provide feedback on user experience. Your contribution will directly help us improve usability, reliability, and overall quality.

Responsibilities:

  • Test product features on web across multiple devices
  • Identify bugs, usability issues, and inconsistencies
  • Report findings clearly in the provided templates
  • Suggest improvements from a user's perspective

Requirements:

  • Detail-oriented with strong communication skills
  • Comfortable testing software prototypes
  • Ability to commit 3–5 hours/week for 8 weeks
  • Interest in EdTech, AI, or career development is a plus

Benefits:

  • Gain early access to an innovative AI career platform
  • Learn and build QA/testing skills in a startup environment
  • Receive a certificate of participation and LinkedIn endorsement
  • Potential for a Full-time position. Be part of a mission-driven team empowering African youth

How to Apply:

Send your CV or a short note on why you'd like to join as a QA Tester to

This advertiser has chosen not to accept applicants from your region.

Software Quality Assurance Tester

R250000 - R750000 Y Accredited Resource Consulting Services (Pty) Ltd

Posted today

Job Viewed

Tap Again To Close

Job Description

Requirements:

Candidates must have solid
performance and automation testing experience
with expertise in:

  • Load Testing
  • Stress Testing
  • Endurance Testing
  • Spike Testing
  • Failover & Disaster Recovery Testing


Required Skills & Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent practical experience)
  • ISTQB qualification
  • 3–5 years of proven experience in performance and automation testing
  • Hands-on expertise with at least one major performance testing tool (e.g., JMeter, LoadRunner, Gatling)
  • Experience using monitoring tools (e.g., Dynatrace, New Relic, Grafana, AppDynamics)
  • Strong knowledge of performance testing methodologies and concepts
  • Proficiency in scripting languages (e.g., Python, Java, JavaScript) for test automation
  • Solid understanding of client-server architecture, databases, and web technologies
  • Excellent analytical, problem-solving, and communication skills
  • Familiarity with Agile and DevOps principles
  • Experience with CI/CD tools (e.g., Jenkins, GitLab CI)

If you are passionate about ensuring system reliability and performance in high-demand environments, we want to hear from you

This advertiser has chosen not to accept applicants from your region.

Software Quality Assurance Tester

R900000 - R1200000 Y Indsafri

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Title:
Software QA Tester (Manual + Automation)

Location:
Johannesburg (Hybrid)

Contract Type:
Contract

Experience Required:
5+ years in Software Testing with Automation

About the Role

We are seeking a skilled and detail-oriented
QA Engineer
with strong expertise in
manual testing
and hands-on knowledge of
automation frameworks
. The ideal candidate will be responsible for ensuring the quality, performance, and reliability of our software applications, while driving test strategy and execution across projects.

Key Responsibilities

  • Design, develop, and execute
    test plans, test cases, and test scripts
    for web and enterprise applications.
  • Perform
    functional, regression, integration, and performance testing
    to ensure product stability and quality.
  • Utilize
    JIRA, Confluence, and Excel
    to log, manage, and track test results, issues, and documentation.
  • Develop and maintain
    automation test scripts
    using
    Selenium with Java
    .
  • Identify, analyze, document, and track defects, ensuring timely resolution in collaboration with developers.
  • Work closely with
    product owners, developers, and stakeholders
    to understand requirements and deliver high-quality outcomes.
  • Generate detailed
    test reports
    and communicate results effectively with technical and business teams.
  • Participate in
    design and requirement reviews
    , ensuring quality assurance is considered from the start.
  • Act as the
    go-to person for QA and test signoff
    within the team.
  • Stay up-to-date with
    testing tools, techniques, and best practices
    to continuously improve test efficiency and effectiveness.

Required Skills & Qualifications

  • Bachelor's degree in Computer Science, IT, Engineering, or related field (or equivalent experience).
  • 5+ years of experience
    in software testing with a focus on
    manual and automation testing
    .
  • Hands-on experience with
    Selenium (Java)
    for automation scripting.
  • Proficiency with
    JIRA, Confluence, and Excel
    for test management and reporting.
  • Strong knowledge of
    QA methodologies, testing best practices, and SDLC/STLC processes
    .
  • Ability to design and execute
    end-to-end test strategies
    .
  • Excellent
    problem-solving skills
    , attention to detail, and ability to work in fast-paced environments.
  • Strong
    communication and collaboration
    skills.

Preferred Skills

  • Experience in
    banking/financial services domain
    (advantageous).
  • Familiarity with
    CI/CD pipelines
    and integration of test automation into DevOps workflows.
  • Knowledge of additional automation/testing tools is a plus.
This advertiser has chosen not to accept applicants from your region.

Pen Tester

Sandton, Gauteng GMI Advisory

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

Key Responsibilities:

• Penetration Testing: Conduct advanced penetration tests across various platforms, including web applications, networks, and internal/external infrastructures, to identify vulnerabilities and weaknesses.

• Vulnerability Assessments: Perform thorough vulnerability assessments and scans, identifying attack vectors and providing strategic recommendations.

• Reporting and Documentation: Prepare and deliver clear, concise penetration testing reports that outline technical findings, business impact, and risk mitigation strategies.

• Collaboration: Work closely with internal teams and clients to assess, document, and remediate vulnerabilities discovered during testing.

• Research & Development: Stay up-to-date on emerging security trends, vulnerabilities, attack methods, and penetration testing tools. Contribute to developing internal methodologies and best practices.

• Client Engagement: Effectively communicate penetration testing results to clients, providing insights into risk levels, and actionable next steps for remediation.

• Security Awareness: Mentor junior staff and share knowledge to foster a collaborative and continuous improvement culture within the team.



Key Skills and Qualifications:

• Experience: 3-5 years in penetration testing or security analysis, ideally in a consulting environment.

• Technical Skills:

• Hands-on experience with penetration testing tools such as Burp Suite, Kali Linux, Metasploit, Nessus, and Nmap.

• Strong understanding of web application security (OWASP Top 10, SQL Injection, Cross-Site Scripting, etc.).

• Expertise in network security, firewalls, IDS/IPS, VPNs, and security monitoring tools.

• Proficient in scripting languages (Python, Bash, etc.) for automation and exploit development.

• Familiarity with cloud environments (AWS, Azure, GCP) and securing cloud systems is a plus.

• Knowledge of risk management frameworks (e.g., NIST, ISO) is beneficial.

• Certifications (One or more):

• Offensive Security Certified Professional (OSCP)

• eLearnSecurity Certified Professional Penetration Tester (,eJPT, eCPPT)

• Altered Security (CRTP, CARTP, CRTE)

• Practical Network Penetration Tester (PJPT, PNPT)

• Additional certifications such as Certified Ethical Hacker (CEH), CompTIA Security+, CISSP, or CISM are also beneficial.

• Soft Skills:

• Strong analytical and problem-solving abilities.

• Exceptional communication skills, capable of presenting technical findings in a clear and structured manner to both technical and non-technical audiences.

• Ability to manage multiple client engagements and work independently in a fast-paced environment.
This advertiser has chosen not to accept applicants from your region.

Software Tester

Centurion, Gauteng Network Recruitment

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

Company and Job Description
As the organisation expands its product offerings, this role offers the opportunity to work on impactful projects alongside a talented team of professionals. Youll play a key role in identifying defects, improving processes, and ensuring high-quality software delivery.

Key Responsibilities
  • Perform manual testing on various software applications
  • Develop, maintain, and execute test cases and test plans
  • Collaborate with cross-functional teams to understand software features and requirements
  • Create and maintain comprehensive test documentation and reports
  • Identify, document, and track software defects
  • Verify bug fixes and ensure resolution
  • Implement and maintain automated test scripts and frameworks
  • Conduct performance, load, and stress testing
  • Provide recommendations for optimisation
  • Participate in code reviews
  • Contribute to overall development quality
  • Assist in identifying and implementing process improvements
Job Experience and Skills Required
  • Bachelors degree in Information Technology or a related field
  • 35 years experience in software testing (manual and automated)
  • Strong understanding of testing methodologies, tools, and best practices
  • Proficiency in testing tools and frameworks such as Selenium, Appium, JUnit, or TestNG
  • Knowledge of version control and bug tracking systems
  • Familiarity with Agile and Scrum methodologies
  • Detail-oriented and committed to high-quality results
  • ISTQB or other relevant certifications are a plus
Apply Now!

This advertiser has chosen not to accept applicants from your region.

Junior Tester

Centurion, Gauteng EQ Plus

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

Qualifications & Experience required
MINIMUM REQUIREMENTS:
· Minimum educational requirement: Grade 12
· Previous training / experience in Software Testing
· 2+ years Software Testing experience
· Familiar with the Software Development Lifecycle.
· Willing to work outside normal working hours occasionally.
· Excellent command of spoken and written English.
· Requirement extraction and writing of Test Cases.

ADVANTAGES:
· Exposure to the following will be a distinct advantage.
· ISTQB Certification or Software Testing Course
· Experience with SOAP UI / Postman
· Automated Testing exp. (Selenium / Java based coding)
· MS Office
· Afrikaans language ability will be an advantage.
· Knowledge of the Customer Reward / Aviation Industry
· Drivers Licence and Own Transport

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Senior tester Jobs in South Africa !

Automation Tester

Johannesburg, Gauteng Express Employment Professionals Midrand

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

Duties & Responsibilities:
  • Design, develop and maintain automation frameworks using Selenium WebDriver with Java or Python
  • Develop and execute automated test scripts for functional, regression, and integration testing
  • Analyze test results, identify defects, and work closely with development teams for resolution
  • Collaborate with business analysts and stakeholders to understand requirements and translate them into test scenarios
  • Ensure high-quality deliverables by integrating automation testing into CI/CD pipelines
  • Create and maintain test documentation including test plans, scripts, and reports
  • Work on performance and API test automation when required
  • Apply knowledge of Commercial Insurance processes to ensure domain-specific validation of applications
  • Mentor junior team members and provide technical guidance on best practices in automation
This advertiser has chosen not to accept applicants from your region.

Software Tester

Durban, KwaZulu Natal The Legends Agency

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

Software Tester

Join a growing software development company focused on precision and product excellence.

Durban (office based) | R25 000 - R35 000 | 8am to 5pm

About Our Client

Our client develops scalable, high-quality digital software solutions that power business efficiency and innovation. They foster a culture built on collaboration, accountability, and technical excellence where every team member plays a vital role in delivering reliable, high-performing products to clients.

The Role: Software Tester

As a Software Tester, you'll be responsible for ensuring that all software products meet the highest standards of quality before release. This role focuses on identifying bugs, validating new features, and maintaining strong testing documentation to support continuous improvement across development cycles.

Key Responsibilities

Develop and execute comprehensive test plans for manual and automated testing.

Log, track, and verify defects through their life cycle.

Conduct regression, functionality, and security testing to ensure product stability.

Collaborate with developers and product teams to identify risks and drive quality outcomes.

Maintain detailed test documentation and ensure traceability across releases.

Contribute to process improvements in QA methodologies and automation.

About You

Degree in Computer Science, Information Systems, or a related field.

2 to 4 years experience in software testing within a development environment.

Hands-on experience with testing tools such as Selenium, JUnit, or similar frameworks.

Basic scripting skills in Python or JavaScript.

Strong analytical and problem-solving abilities.

Excellent communication, organization, and attention to detail.

Proactive, methodical, and driven by continuous improvement.

This advertiser has chosen not to accept applicants from your region.

Software Tester

Pretoria, Gauteng Rad Resources

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

Required nature of experience:
  • Testing multiple platforms, including web and mobile based systems.
  • Documentation and maintenance of software test artifacts.
  • Using testing methodologies and techniques.
  • Coding experience in any language, but preferably HTML, JavaScript, Kotlin or Swift.
  • Selenium/Appium, Cypress, Zephyr, Browserstack, Test Project and JIRA experience would be advantageous.
  • Testing in an Agile environment - where Agile is the development methodology
Skills and Knowledge (essential):

  • Automated Test Tools and Platforms.
  • Software development life cycle (SDLC) and the software test life cycle (STLC).
  • Basic understanding of databases and SQL.
  • Common software failures and faults
  • JIRA agile processes
  • Ensuring conformity of web design
  • Smoke-, Functional-, Post deployment Testing
  • Automation of Testing Processes
  • Creating Test Cases.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Senior Tester Jobs