Junior Software Tester

Network IT


Job Location:

Johannesburg - South Africa

Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

Reference: ITA005810-Rein-1

Our client is looking for a Junior Software Tester to join their fast-growing engineering team. This role is suited to a detail-oriented analytical and highly motivated QA professional who is passionate about delivering high-quality software and ensuring seamless user experiences across complex SaaS environments.

Duties & Responsibilities

The successful candidate will work closely with Software Developers Product Managers and the Senior QA Engineer to support testing processes across multiple client environments validate business-critical functionality and contribute to the overall reliability and release readiness of the platform.

Key Responsibilities:
  • Review specifications and assist with writing detailed test plans covering happy paths regressions and edge cases
  • Execute manual test cases across staging and review-app environments
  • Validate cross-client functionality and ensure that reusable modules behave consistently across multiple configurations
  • Perform exploratory and functional testing across finance-sensitive workflows including vesting leaver processes and accounting exports
  • Confirm permission boundaries client scoping and multi-tenant data isolation
  • Reproduce document and track bugs with clear reproduction steps screenshots and logs
  • Maintain and execute manual regression test suites for critical workflows and production releases
  • Assist with final regression testing ahead of production deployments
  • Collaborate with Product Managers and Product Owners to ensure that acceptance criteria is testable and clearly defined
  • Work closely with the Senior QA Engineer to identify flaky tests test data gaps and implement testing improvements
  • Partner with developers to validate edge cases and ensure a shared understanding of expected behaviour
  • Contribute to continuous improvement initiatives across QA processes and release management
  • Support the long-term evolution towards automation testing and reliability engineering practices

Requirements:

  • Degree or Diploma in Computer Science Information Technology or a related field advantageous
  • Strong manual testing skills with a structured and detail-oriented approach
  • Ability to write clear and comprehensive bug reports and test cases
  • Experience testing web applications with complex business logic
  • Familiarity with GitHub staging environments and web-based admin tools
  • Strong analytical thinking and problem-solving skills
  • Good communication and collaboration abilities

Beneficial Experience:

  • 2 years experience within QA software testing or product validation environments
  • Exposure to multi-tenant or B2B SaaS platforms
  • Understanding of Django admin environments permissions and relational databases
  • Exposure to payroll accounting or HR systems
  • Familiarity with Postman Selenium Cypress or similar testing tools
  • Basic understanding of APIs logs and debugging tools such as Sentry or browser console outputs
  • Exposure to automation testing concepts and frameworks

Technical & Professional Skills:

  • Manual software testing and exploratory testing
  • Regression testing and release validation
  • Bug tracking and defect management
  • Test planning and documentation
  • Web application testing
  • SaaS platform testing
  • Basic API and log analysis
  • Cross-functional collaboration within Agile environments
  • Understanding of QA best practices and SDLC processes

Preferred Qualifications:

  • Relevant tertiary qualification in IT Computer Science or Software Engineering
  • Exposure to Agile Scrum or product-based software environments
  • Interest in QA automation and software reliability engineering

Key Competencies:

  • Strong attention to detail
  • Curious and investigative mindset
  • Structured and methodical approach to testing
  • Strong collaboration and communication skills
  • Ability to think from an end-user perspective
  • Proactive and solution-driven attitude
  • High sense of ownership and accountability
  • Passion for software quality and continuous improvement
  • Ability to work effectively in a fast-paced environment

Whats on Offer:

  • Competitive salary package
  • Hybrid / remote working flexibility
  • Direct mentorship from a Senior QA Engineer
  • Exposure to cutting-edge SaaS and financial technology platforms
  • Opportunity to grow into QA automation and reliability engineering
  • Collaborative Agile and no-blame culture
  • Career growth within a globally recognised technology group

For more exciting IT vacancies visit:
Network Recruitment

We also specialise in recruiting for:
  • Software Developers (Back-End Front-End Full Stack)
  • Mobile Developers
  • Business & Systems Analysts
  • BI & SQL Experts
  • UI/UX Professionals
  • Data Scientists & Data Analysts
  • Big Data Professionals
  • Cloud Experts
  • Infrastructure Specialists
  • DevOps & SecOps Engineers
  • Cybersecurity Specialists
  • QA & Automation Testers
  • SEO / Digital Designers
Please note: If you have not received feedback within two weeks please consider your application unsuccessful. Your profile will remain in our database for future opportunities.

For more information contact:
Reinie Du Preez
Senior Specialist Recruitment Consultant

Package & Remuneration

20000.00 - 30000.00 - Monthly

Required Experience:

Junior IC

Reference: ITA005810-Rein-1Our client is looking for a Junior Software Tester to join their fast-growing engineering team. This role is suited to a detail-oriented analytical and highly motivated QA professional who is passionate about delivering high-quality software and ensuring seamless user expe...