293 Software Tester jobs in South Africa
Software Tester
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Create test cases and test the functionality of the CRM platform, client portal and Android Apple apps
- Apply a client services view to testing to ensure the application not only works but works intuitively.
- You'll run functional tests, customer scenario testing, stress testing, performance testing and scalability testing.
- The ultimate goal is to iron out any bugs and improve the quality of the system as a whole.
- Have the ability to make process improvement suggestions
Minimum requirements:
·
A relevant tertiary qualification
·
Extensive experience in related roles in the financial services industry
·
Experience in testing CRM and client portal solutions
·
Test automation experience
·
Agile / Scrum experience
·
Very good understanding of the software development process
·
Good communication ability
·
Knowledge of wealth management and adviser value proposition requirements
•
Ability to effectively translate business requirements in technology terminology
Software Tester
Posted 26 days ago
Job Viewed
Job Description
Software Tester (Manual and Automation) – based in Centurion About the Job:
As a Software Tester at Client, you will play a crucial role in ensuring the quality and reliability of our enabling software solutions. You will be responsible for both manual and automated testing activities, helping to identify and report defects while contributing to the improvement of our software development processes.
As we continue to expand our product offerings, we are seeking a skilled Software Tester to join our dedicated team. This position offers the opportunity to work on exciting projects, collaborating with a talented group of professionals.
Key Responsibilities:
- Perform manual testing on various software applications, ensuring the functionality, usability, and performance meet specified requirements.
- Develop, maintain, and execute test cases and test plans based on software
- Collaborate with cross-functional teams, including developers, product managers, and business analysts, to understand software features and requirements.
- Create and maintain comprehensive test documentation and
- Identify, document, and track software defects, verifying bug fixes and ensuring their
- Implement and maintain automated test scripts and frameworks for regression and functional testing.
- Conduct performance, load, and stress testing, and provide recommendations for
- Stay updated on industry best practices and emerging testing tools and
- Participate in code reviews and contribute to the overall quality of the development
- Assist in the identification and implementation of process improvements to enhance testing efficiency and effective
Qualifications:
- Bachelor's degree, Information Technology, or a related field.
- Proven 3-5 years’ experience in software testing, including manual and automated testing.
- Strong understanding of testing methodologies, tools, and best practices.
- Proficiency in using testing tools and frameworks, such as Selenium, Appium, JUnit, or TestNG.
- Knowledge of version control systems and bug tracking systems.
- Familiarity with Agile and Scrum methodologies.
- Excellent analytical and problem-solving skills.
- Strong communication and documentation skills.
- Ability to work effectively in a team-oriented environment.
- Detail-oriented and committed to delivering high-quality results.
- ISTQB or other relevant certifications are a plus
Software Tester
Posted 12 days ago
Job Viewed
Job Description
Reporting to the Software Tester Lead you are a highly motivated, innovative, self-driven individual with a proven track record in software testing. You have the ability to interpret and perceive requirements, work independently and get the job done.
This position will be responsible for the full software testing cycle.
As software tester you will be accountable for:
- Performing audits and tests of software products in accordance with software test plans, policies and procedures
- Offering detailed technical support in the preparation for evaluations in the operations and maintenance of the test environment
- Assisting Developers with debugging and characterising defects
- Using existing templates or tools to provide software evaluation reports indicating status summary for passing and failing tests
- Using subject matter expertise in the execution of software test plans, automated scripts and programs for testing
- Maintaining documentation of test operations (including the implementation of new features), and reporting results to the software development team
- Participating in the collection of feedback on the developed design, from end users and other representative sources
- Identifying actual and potential problems in test plans or company products
- Working closely with the software development team in the diagnosis and replication of software failures
- Providing regular updates on testing progress, anomalies, risks and issues associated with the overall project
- Executing test cases against stories, maintaining tests in line with agreed testing standards and practices
- Providing feedback on user stories from a quality point of view and promoting bug prevention strategies, testability, accessibility
- Participating in the delivery testing according to the schedule and completing tasks within allocated timeframes
- Using technical expertise to select techniques for the elicitation of detailed requirements taking into account the nature of the required changes, established practices and the characteristics and culture of those providing the requirements
- Proactively supporting the maintenance of the test environment
- Writing SQL queries to retrieve, update and insert data in the databases
- Using understanding of business processes, to maintain test data structures and associated components by applying data analysis, modeling, and quality assurance techniques
Knowledge, skills and attributes:
- Demonstrate the ability to plan and organise
- Excellent attention to detail and high accuracy
- Sound verbal and written communication skills coupled with good interpersonal skills
- Solid problem-analysis and solving skills
- Working knowledge of test methodologies, implementing test plans, test cases and debugging
- Demonstrate technical understanding and knowledge across the digital domain
- Thorough understanding of test best practice
- Understand common software failures and faults
- Solid knowledge of software testing technologies
- Demonstrate ability to translate solutions into business terms and communicate to stakeholders
- Understanding of testing of IT systems, including manual and automation testing
- Ability to monitor, log and report on service delivery and convey results to stakeholders in agreed format and timescales
- Ability to evaluate risks, priorities and business benefits, leveraging business knowledge
- Ability to apply industry best practices throughout the software development lifecycle
- SQL query writing skills
Experience:
- Proven experience in a variety of testing efforts
- At least 4-5 years’ experience in a similar position li>The ability to communicate effectively with both technical and non-technical stakeholders.
- Experience in executing test plans and cases
- Good background on what is technically required to deliver IT solutions
- Experience with defect tracking and testing systems
- Demonstrated experience using techniques for identifying, gathering and validating customer needs in the delivery of IT services
- Experience in quality assurance methodology
Requirements
- Application testing
- Quality assurance
- Software quality assurance and testing techniques
- Problem solving and analysis
- Auditing
- Software quality assurance and testing systems
- Test Automation expertise
- System debugging
- Reporting and interpreting
- Familiarity with Agile principles and how testing fits into Agile environments.
Achievement Awards Group is committed to the principles of equal employment opportunity and suitably qualified job applicants are invited to submit their CV online on or before the 31 July 2025. Preference will be given to applicants from designated groups through a fair recruitment and selection process in accordance with laws governing employment equity, where such laws are applicable.
If you have not been contacted within 2 weeks of submitting your application, kindly consider your application to have been unsuccessful.
Note: An applicant assessment and background check may be part of your hiring procedure.
Software Tester
Posted 267 days ago
Job Viewed
Job Description
Application Software Tester
Posted 9 days ago
Job Viewed
Job Description
Company Culture:
We’re a company of people, not numbers. We work closely, care about each other, and also trust each other to do the right thing.
Culture and Values:
As a company, we put a lot of effort into maintaining this culture, and frequently survey ourselves to ensure we’re on track. Annual culture days enable us to explore the feedback, and we have captured our culture in our mantras.
It is imperative that our entire team understands what we stand for, and to stand up for it!
Purpose of the job:
We are seeking a Software Application Tester to join our team and help ensure the quality and reliability of our software solutions. The ideal candidate will have a foundational understanding of manual testing processes, a keen eye for detail, and a passion for quality assurance. In this role, you will collaborate with developers, product managers, and other stakeholders to execute test plans, identify defects, and support the delivery of high-quality software.
Salary & Benefits: Market-related TCTC per month – Based on skill and qualification of the candidate
Financial Benefits: Funeral, Death and Disability Policy (Group Life Policy)
Other Benefits:
- 15 Days annual leave per annum
- Some leave days may be “gifted” from the Company to you during our annual shut-down over the December – January period
- Company social committee managed by the staff to decide how we do social events and team building – driving our really amazing Company culture
- Flexible weekly working hours
- Close-knit professional team that looks after each other!
- We are big supporters of individual growth and learning and this is something we incorporate into the business constantly. We have budgets to help with studies, Personal Development Plans (PDPs) to ensure mentorship and coaching, as well as processes to expose you to new technologies.
Job Responsibilities:
- Ensure that the average time taken to execute a test cycle is within the desired timeframes.
- Ensure quality of reported defects in terms of reproduction steps, screenshots, and descriptions.
- Measure the ratio of defects found during testing to total defects (including those found in production).
- Track defects reported by end-users post-deployment.
- Measure percentage coverage of functionality and/or features from the signed-off BRS and additional requirements added to the BRS in an appendix.
- Measure the ratio of test cases executed versus planned within the given timeline.
- Subjective score based on teamwork and contributions during team discussions or sprint ceremonies.
- Participation in training or upskilling sessions to learn new testing techniques or tools.
- Prepare and maintain detailed test plans, test cases, and test reports.
- Assist with regression testing, integration testing, and user acceptance testing efforts.
- Maintain testing documentation to ensure knowledge transfer and traceability.
Minimum Qualifications:
- >= 18 months of experience in manual testing or relevant academic coursework in software testing or quality assurance.
- Understanding of QA methodologies, test life cycles, and software development processes.
- Familiarity with defect tracking tools (e.g., Jira, Bugzilla, TestRail).
- Strong analytical and problem-solving skills with attention to detail.
- Excellent written and verbal communication skills.
- Ability to work independently and as part of a team.
Nice-to-Have Skills:
- Exposure to Agile/Scrum methodologies.
- Familiarity with basic testing tools or concepts like API testing (e.g., Postman).
- Understanding of version control systems like Git.
- Interest in learning automation testing in the future.
Apply Now
#J-18808-LjbffrApplication software tester
Posted today
Job Viewed
Job Description
Software Tester Cape Town
Posted 20 days ago
Job Viewed
Job Description
We require a Software Application Tester and this is an office-based position.
Duties & Responsibilities- Creating test cases.
- Creating test requirements.
- Creating user acceptance criteria.
- Application Testing and Quality Assurance.
- Review of software requirements.
- Preparation of test cases/plans.
- Scripting tests to run within the organization’s CI/CD processes.
- Execute all levels of testing (System, Integration, and Regression) and reporting of defects.
- Tertiary qualifications and/or applicable training in application programming courses and/or International Software Testing Qualifications.
- Minimum of 5 years' experience as a software application tester working with:
- Security Penetration Testing.
- UX Testing.
- UI Testing.
- Integration testing of APIs.
- A good understanding of the software development process.
- Proficiency in coding applications in Java, Python, and other languages.
- Good written and verbal communication skills.
Market related salary per hour.
Interested?Please forward updated CV and qualifications to:
#J-18808-LjbffrBe The First To Know
About the latest Software tester Jobs in South Africa !
QA Specialist (Software Tester)
Posted today
Job Viewed
Job Description
The QA Specialist will be responsible for testing, validating, and ensuring the overall quality of web-based solutions. The role includes developing and maintaining test plans, executing both manual and automated testing, reporting defects, and collaborating closely with developers and analysts. You will also support UAT processes, maintain test scripts, and contribute to continuous improvement of QA processes.
Skills & Experience:
Minimum 4+ years in QA or software testing
Manual and automated testing experience (functional, integration, regression, performance)
Web and mobile application testing
Proficiency with Test Café (TypeScript) for automation
SQL knowledge for validation and back-end testing
API testing (Postman or similar)
Familiarity with programming languages (Java, C#, .NET, Clarion)
Strong analytical, problem-solving, and communication skills
Qualification:
Bachelors degree in computer science, IT, or related field
ISTQB certification advantageous
Contact DYLAN MAWONA on
QA Specialist (Software Tester)
Posted 2 days ago
Job Viewed
Job Description
My client, a trusted innovator in agricultural technology, is seeking a skilled QA Specialist to elevate their web-based produce brokering solution, connecting producers to ports with seamless financial, logistical, and compliance features. Based in Bellville, Cape Town, this hybrid role (23 days onsite) offers the chance to work in a collaborative, agile environment alongside developers, business analysts, and support teams.
Youll ensure top-quality features through usability, exploratory, regression, and UAT testing across web and mobile platforms. Using Test Café (TypeScript) , youll maintain and develop automated test scripts, while validating backend data with SQL and Postman for API testing. This is an opportunity to grow your career in a dynamic, inclusive team, working on impactful projects that optimize supply chains. Enjoy flexible hybrid work, competitive compensation (shared with shortlisted candidates), and a culture that values diversity and innovation in #ITJobs and #InformationTechnologyJobs .
Skills & Experience:
Minimum 4+ years of hands-on QA or software testing experience
Strong expertise in manual and automated testing (Test Café with TypeScript)
Proficient in regression, functional, and performance testing
Experience with SQL and Postman for backend and API validation
Familiarity with agile methodologies
Advantageous: knowledge of agricultural systems or logistics platforms
Bonus: familiarity with Java, .NET, C#, or Clarion
Strong problem-solving and communication skills for #QAJobs
Qualification:
Bachelor's degree in Computer Science, Information Technology, or related
ISTQB or similar certification in software testing preferred
Contact LIZAAN BUNNING on
Qa specialist (software tester)
Posted today
Job Viewed