Software Quality Assurance Specialist

2 months ago


Johannesburg, Gauteng, South Africa PRR Recruitment Services Full time

Job Title: Software Tester

About the Role:

We are seeking a highly skilled Software Tester to join our team at PRR Recruitment Services. As a Software Tester, you will play a critical role in ensuring the quality of our software applications.

Key Responsibilities:

  • Design and execute manual and automated tests to identify defects and ensure software quality
  • Develop and maintain test plans, test cases, and test scripts
  • Collaborate with cross-functional teams to identify and prioritize testing needs
  • Provide detailed test reports and recommendations for defect resolution
  • Stay up-to-date with industry trends and best practices in software testing

Requirements:

  • Minimum of 3 years of experience in software testing
  • Proficiency in testing C# MVC web applications and REST APIs
  • Experience with test management tools, particularly TestRail
  • Ability to perform both manual and automated testing
  • Strong knowledge of automated testing tools, especially Selenium WebDriver
  • Proficient in using version control systems like Git
  • Strong understanding of different types of testing (functional, integration, end-to-end, regression)
  • Experience with creating and managing test plans, test cases, and test scripts
  • Experience in an Agile/Scrum development environment
  • Experience with API testing tools such as Postman or SoapUI
  • ISTQB certification

What We Offer:

  • A competitive salary and benefits package
  • Opportunities for professional growth and development
  • A dynamic and supportive work environment

How to Apply:

Please submit your resume and cover letter to us for consideration.



  • Johannesburg, Gauteng, South Africa IOCO Full time

    Software Quality Assurance SpecialistWe are seeking a skilled Software Quality Assurance Specialist to join our team in Johannesburg. As a key member of our quality assurance team, you will be responsible for ensuring the quality of our software solutions.Key Responsibilities:Design, develop, and implement automated test scripts using Selenium, Appium, and...


  • Johannesburg, Gauteng, South Africa IOCO Full time

    Software Quality Assurance SpecialistWe are seeking a highly skilled Software Quality Assurance Specialist to join our team in Johannesburg. The ideal candidate will have strong automation testing experience and a solid understanding of quality assurance principles.The successful candidate will be responsible for designing, developing, and implementing...


  • Johannesburg, Gauteng, South Africa A 1L Realization (Pty) Ltd Full time

    Software Quality Assurance Specialist **Job Summary** A 1L Realization (Pty) Ltd is seeking a skilled Software Quality Assurance Specialist to join our team. The successful candidate will be responsible for ensuring the delivery of high-quality software solutions through development, testing, and operation processes. **Key Responsibilities** * Plan and...


  • Johannesburg, Gauteng, South Africa IOCO Full time

    About the RoleWe are seeking a skilled Software Quality Assurance Specialist to join our team at IOCO. As a CRM Software Tester, you will play a crucial role in ensuring the quality and usability of our software solutions.Key ResponsibilitiesTest Planning and ExecutionDevelop and execute test plans to ensure software meets requirements and is free of...


  • Johannesburg, Gauteng, South Africa IOCO Full time

    About the RoleWe are seeking a skilled Software Quality Engineer to join our team in Johannesburg. As a key member of our quality assurance team, you will play a crucial role in ensuring the quality of our software solutions.Key ResponsibilitiesDesign, develop, and implement automated test assets to quality assure our solutions.Work closely with quality...


  • Johannesburg, Gauteng, South Africa Quality Connect Staffing Full time

    Job SummaryWe are seeking a highly skilled Quality Assurance Officer to join our team at Quality Connect Staffing. The successful candidate will be responsible for ensuring the quality of our products and services, maintaining our quality management system, and conducting internal and external audits.The ideal candidate will have a strong background in...


  • Johannesburg, Gauteng, South Africa MECS Africa Full time

    Job DescriptionWe are seeking a highly skilled Software Quality Assurance Specialist to join our team at MECS Africa.Requirements:A Bachelor's degree in computer science, engineering, information technology, data science, or a related field.At least three years of experience in professional software QA, particularly on large complex technology...


  • Johannesburg, Gauteng, South Africa MECS Africa Full time

    Job DescriptionWe are seeking a highly skilled Software Quality Assurance Specialist to join our team at MECS Africa.Requirements:A Bachelor's degree in computer science, engineering, information technology, data science, or a related field.At least three years of experience in professional software QA, particularly on large complex technology...


  • Johannesburg, Gauteng, South Africa Level-Up Full time

    About the Role:At Level-Up, we're seeking a skilled Software Quality Assurance Specialist to play a crucial role in ensuring the quality and reliability of our enabling software solutions. As a key member of our team, you will be responsible for both manual and automated testing activities, helping to identify and report defects while contributing to the...


  • Johannesburg, Gauteng, South Africa Energy at Work Projects Full time

    Quality Assurance SpecialistAt Energy at Work Projects, we're seeking a skilled Quality Assurance Specialist to join our team. As a Quality Assurance Specialist, you will be responsible for ensuring the highest quality of our insurance services.Key Responsibilities:Monitor and review insurance customer service phone calls and transactions to ensure quality...


  • Johannesburg, Gauteng, South Africa IOCO Full time

    Software Quality Engineer - AutomationWe are seeking a skilled Software Quality Engineer - Automation to join our team in Johannesburg. As a key member of our quality assurance team, you will be responsible for designing, developing, and implementing automated test assets to ensure the quality of our software solutions.Key Responsibilities:Design and develop...


  • Johannesburg, Gauteng, South Africa IOCO Full time

    Software Quality Engineer - AutomationWe are seeking a skilled Software Quality Engineer - Automation to join our team in Johannesburg. As a key member of our quality assurance team, you will be responsible for designing, developing, and implementing automated test assets to ensure the quality of our software solutions.Key Responsibilities:Design and develop...


  • Johannesburg, Gauteng, South Africa eTeacher Group Full time

    Job Title: Quality Assurance SpecialistAt eTeacher Group, we're seeking a skilled Quality Assurance Specialist to join our team. As a Quality Assurance Specialist, you will be responsible for ensuring the quality of our systems and processes. This includes consolidating bug reports, replicating scenarios, and reporting on trends.Key Responsibilities:*...


  • Johannesburg, Gauteng, South Africa IntelliStaff Full time

    Job Title: Quality Assurance SpecialistWe are seeking a highly skilled Quality Assurance Specialist to join our team at IntelliStaff. As a Quality Assurance Specialist, you will be responsible for ensuring that all processes, materials, and finished products meet the highest standards of quality and safety.Key Responsibilities:Conduct welding inspections to...


  • Johannesburg, Gauteng, South Africa Planet10 Full time

    Software Quality EngineerA leading financial institution is seeking a skilled Software Quality Engineer to join their team.The ideal candidate will be responsible for ensuring the quality of software solutions by designing, developing, and implementing automated test assets. This will involve working closely with developers, product owners, and other...


  • Johannesburg, Gauteng, South Africa eTeacher Group Full time

    Job Title: Quality Assurance SpecialistAbout the Role:We are seeking a highly skilled Quality Assurance Specialist to join our team at eTeacher Group. As a Quality Assurance Specialist, you will be responsible for ensuring the quality of our contact center systems and automated processes.Key Responsibilities:Consolidate all system bug reporting for all...


  • Johannesburg, Gauteng, South Africa Energy at Work Projects Full time

    Job Summary: We are seeking a highly skilled Quality Assurance Specialist to join our team at Energy at Work Projects. As a Quality Assurance Specialist, you will be responsible for ensuring the highest level of quality in our sales calls and transactions.Key Responsibilities:Call Monitoring: Conduct thorough monitoring of sales calls to ensure that all...


  • Johannesburg, Gauteng, South Africa Tower Group Full time

    Job Title: Software Quality Assurance EngineerAt Tower Group, we are seeking a highly skilled Software Quality Assurance Engineer to join our team. As a Software Quality Assurance Engineer, you will be responsible for ensuring the quality of our software products by designing and executing manual and automated tests.Key Responsibilities:Design and execute...


  • Johannesburg, Gauteng, South Africa Capital Recruit Full time

    Job Title: Quality Assurance DeveloperWe are seeking a detail-oriented and dedicated Quality Assurance (QA) Tester/Engineer to join our content platform team. As a QA specialist, you will play a crucial role in ensuring the high quality, reliability, and performance of our platform, which serves a wide range of users.Key Responsibilities:Develop and execute...


  • Johannesburg, Gauteng, South Africa Deka Minas (Pty) Ltd Full time

    We are seeking a skilled Quality Assurance Specialist to join our team at Deka Minas (Pty) Ltd. This 12-month contract role in Johannesburg offers flexibility with a hybrid working model. The focus of the role is to ensure the quality and reliability of modernised banking software systems.Key Responsibilities:Develop, implement, and maintain test plans, test...