Software Test Analyst (Manual Testing)

Provision-sa (Pty) Ltd

South Africa

Remote

ZAR 167,000 - 246,000

Full time

5 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Collaborative environment
Exposure to critical software systems
Hands-on experience with developers
Mentoring while learning QA processes
Career growth opportunities

Job summary

ProVision-SA (Pty) Ltd in South Africa invites a detail-oriented Software Test Analyst to join our internal development team. This hands-on role focuses on manual front-end testing of new developments, enhancements and bug fixes, ensuring alignment with business requirements before release.

You will collaborate with developers, support teams and a Project Manager, learning our testing processes while growing your skills and taking on greater responsibility over time.

Qualifications

  • 1–3 years of practical software testing experience preferred.
  • Strong junior candidates with less experience will also be considered.
  • A basic understanding of software testing principles and the Software Development Life Cycle (SDLC).
  • Practical experience with manual functional testing, regression testing and defect reporting.
  • Ability to write clear test cases and accurately document issues.
  • Strong attention to detail and analytical problem‑solving skills.
  • Good written and verbal communication skills.
  • Ability to work independently on assigned tasks and collaborate effectively with developers and business users.
  • Willingness to learn complex business processes and develop testing expertise.

Responsibilities

  • Perform manual functional testing of new developments, enhancements and bug fixes.
  • Test application screens, workflows, calculations, validations and business rules.
  • Create, execute and maintain test cases and test scenarios.
  • Identify, investigate and document software defects with clear steps to reproduce.
  • Retest resolved defects and confirm that fixes work as expected.
  • Perform regression testing to ensure existing functionality remains affected by changes.
  • Assist with end-to-end and integration testing between connected systems.
  • Maintain accurate testing records and supporting evidence.
  • Log and track defects using our development tracking system.
  • Communicate testing progress, outstanding defects and potential risks to the team.
  • Assist with User Acceptance Testing (UAT) and post-release verification.
  • Contribute to improving testing checklists, documentation and QA processes.

Skills

Manual testing
Regression testing
Defect reporting
Test case writing
Attention to detail
Communication skills
Independent work
Willingness to learn

Tools

Jira
Azure DevOps
YouTrack

Job description

Location: Remote (Monthly meeting in Pretoria)

Position: Full-time

Experience Level: Junior to Intermediate

About ProVision

Company: ProVision-SA (Pty) Ltd

Location: Remote (Monthly meeting in Pretoria)

Position: Full-time

Experience Level: Junior to Intermediate

About ProVision

ProVision-SA develops and maintains bespoke software solutions that support a wide range of business operations, including customer management, sales, contracts, financial transactions, debtor accounts, reporting and system integrations.

We are looking for a motivated and detail-oriented Software Test Analyst to join our internal development team and help ensure the quality, reliability and functionality of our software.

About the Role

This is a hands‑on software testing position focused primarily on manual front‑end testing of new developments, system enhancements and bug fixes.

You will work closely with our developers, system support team and Project Manager to identify defects, verify fixes and ensure that software changes meet business requirements before being released.

You will receive guidance and support as you learn our systems and testing processes, with opportunities to develop your skills and take on greater responsibility over time.

Key Responsibilities
  • Perform manual functional testing of new developments, enhancements and bug fixes.
  • Test application screens, workflows, calculations, validations and business rules.
  • Create, execute and maintain test cases and test scenarios.
  • Identify, investigate and document software defects with clear steps to reproduce.
  • Retest resolved defects and confirm that fixes work as expected.
  • Perform regression testing to ensure existing functionality remains unaffected by changes.
  • Assist with end-to-end and integration testing between connected systems.
  • Maintain accurate testing records and supporting evidence.
  • Log and track defects using our development tracking system.
  • Communicate testing progress, outstanding defects and potential risks to the team.
  • Assist with User Acceptance Testing (UAT) and post-release verification.
  • Contribute to improving testing checklists, documentation and QA processes.
Minimum Requirements
  • 1–3 years of practical software testing experience preferred. Strong junior candidates with less experience will also be considered.
  • A basic understanding of software testing principles and the Software Development Life Cycle (SDLC).
  • Practical experience with manual functional testing, regression testing and defect reporting.
  • Ability to write clear test cases and accurately document issues.
  • Strong attention to detail and analytical problem‑solving skills.
  • Good written and verbal communication skills.
  • Ability to work independently on assigned tasks and collaborate effectively with developers and business users.
  • Willingness to learn complex business processes and develop testing expertise.
Advantageous, but Not Essential
  • ISTQB Foundation Level certification.
  • Relevant IT qualification or software testing training.
  • Experience testing web‑based business applications.
  • Exposure to financial, accounting, debtor management or transactional systems.
  • Familiarity with Agile or Scrum development environments.
  • Experience with defect tracking tools such as Jira, Azure DevOps or YouTrack.
  • Basic knowledge of API or integration testing.
The Ideal Candidate

We are looking for someone who:

  • Enjoys finding problems and understanding why they occur.
  • Has a keen eye for detail and takes pride in delivering quality work.
  • Thinks beyond the obvious and considers how changes might affect other parts of a system.
  • Is organised, methodical and able to follow testing processes.
  • Communicates clearly and isn't afraid to ask questions.
  • Takes ownership of assigned work and follows through until testing is complete.
  • Is eager to learn and grow within a software development environment.
What We Offer
  • A supportive and collaborative development environment.
  • Exposure to a wide range of business‑critical software systems.
  • Hands‑on experience working with experienced software developers.
  • Guidance and mentoring while learning our systems and QA processes.
  • Opportunities to develop technical and analytical testing skills.
  • A role with the potential to grow in responsibility as experience and capability develop.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Tester
Software Tester

CodeConnect Staffing • Sandton

On-site
ZAR 420,000 - 650,000
Junior Test Analyst (QA)
Junior Test Analyst (QA)

Clicks Group Limited • Cape Town

On-site
ZAR 180,000 - 240,000
Senior Quality Assurance Engineer - Software Testing
Senior Quality Assurance Engineer - Software Testing

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 700,000 - 950,000
Fully remote
Competitive salary
Health insurance
+5
QA Tester
QA Tester

Namocorp • Centurion

On-site
ZAR 180,000 - 300,000
Flexible hours
Free snacks
Casual dress code
+2
Graduate Software Tester
Graduate Software Tester

Placements24 • Upington

Hybrid
ZAR 240,000 - 360,000
Competitive salary
Fully remote work
Training & mentorship
+4
Senior Test Analyst
Senior Test Analyst

Talent Engine • KwaZulu-Natal

Hybrid
ZAR 600,000 - 900,000
Remote Frontend QA Analyst (Junior–Mid)
Remote Frontend QA Analyst (Junior–Mid)

Provision-sa (Pty) Ltd • South Africa

Remote
ZAR 167,000 - 246,000
Collaborative environment
Exposure to critical software systems
Hands-on experience with developers
+2
Manual Tester
Manual Tester

Inspired Thinking Group (ITG) • South Africa

On-site
ZAR 280,000 - 450,000
Intermediate Test Analyst
Intermediate Test Analyst

Datonomy Solutions (Pty) Ltd • Cape Town

On-site
ZAR 344,000 - 620,000
Quality Assurance Tester
Quality Assurance Tester

Expleo Group • Johannesburg

Hybrid
ZAR 180,000 - 240,000