Software Tester (Manual and Automation) at Pro Talent, Durban
Pro Talent · Durban, KwaZulu Natal
Overview
Pro Talent in Durban is hiring a Software Tester to help make sure software products are reliable and bug free before they go live. You will write test plans, run both manual and automated tests, log bugs, and work closely with developers and product managers. If you have a keen eye for detail, enjoy problem solving, and want to grow your testing career in a supportive team, this permanent role could be a great fit.
About the role
As a Software Tester at Pro Talent in Durban, you will be the quality gatekeeper for software products before they reach users. You will plan tests, create test cases, execute them manually or with automation tools, and report any defects you find. Your work will directly help developers and product managers deliver reliable, high quality systems.
What you will do day to day:
- Develop comprehensive test plans based on project requirements and specifications
- Create detailed test cases that cover all aspects of software functionality
- Execute test cases manually or using automated testing tools to identify defects and inconsistencies
- Report bugs and issues accurately using designated tracking tools
- Conduct regression testing to ensure fixes work and new changes do not break existing features
- Collaborate with developers, designers, and product managers to understand requirements and agree on quality goals
- Maintain clear documentation of test cases, results, and testing processes
- Contribute ideas to improve testing processes and methodologies
- Validate security requirements and work with developers to retest security fixes
- Adapt to changing project priorities while keeping quality standards high
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience
- Proven experience in software testing, preferably in a professional environment
- Familiarity with testing methodologies, tools, and techniques
- Strong analytical and problem solving skills with close attention to detail
- Ability to work independently and as part of a team in a fast paced environment
- Excellent verbal and written communication skills
- Knowledge of programming languages and scripting such as Python or JavaScript is a plus
- Experience with automated testing tools such as Selenium or JUnit is desirable
- Experience writing and executing SQL queries for testing and data verification
Responsibilities
- Develop comprehensive test plans based on project requirements and specifications
- Create detailed and effective test cases covering all aspects of software functionality
- Execute test cases manually or using automated testing tools to identify defects and inconsistencies
- Report bugs and issues accurately and promptly using designated tracking tools
- Conduct regression testing to confirm that previously identified issues have been addressed and new changes have not introduced additional problems
- Collaborate with developers, designers, and product managers to understand requirements and discuss defects
- Maintain documentation of test cases, test results, and testing processes
- Contribute to the improvement of testing processes and methodologies
- Design and execute test cases that validate security requirements and work with developers to retest security fixes
- Adapt to changing project requirements and timelines while maintaining high quality testing
- Communicate effectively with team members and stakeholders on testing progress, issues, and recommendations
Job details
- Organisation
- Pro Talent
- Location
- Durban, KwaZulu Natal
- Job type
- Full time
- Experience level
- Mid
- Education
- Bachelor
- Category
- IT & Software Development
- Application Method
- Apply manually
Success Guide
This Durban based testing role is a solid step for someone with some testing experience who wants to work across both manual and automation testing. When you apply, make sure your CV highlights specific testing projects you have worked on, the tools you used, and any bugs you found that made a real difference. If you have used Selenium, written SQL queries, or done any scripting in Python or JavaScript, put that near the top.
In an interview, be ready to talk through how you approach a testing plan, how you decide what to test first, and how you report a bug clearly. They will likely want to see that you are detail oriented and can communicate well with developers and product managers. If you do not have a degree but have strong practical testing experience, do not let that stop you. The listing accepts equivalent experience, so show your track record with confidence.
How we help you prepare
This employer takes applications on their own website, so you'll submit this one yourself — but SPAAN NOW gets everything ready for you first. Here's how it works:
- Our AI tailors your CV to match this job's keywords and requirements, so it stands out to recruiters and screening systems.
- A custom cover letter is written specifically for this role — no generic templates.
- We gather the documents this job needs: CV and Degree certificate. SPAAN NOW pulls these from your profile and packages them together, ready to attach.
- Once your application is prepared, we show you exactly how and where to apply — just follow the link to the employer and submit your ready-made CV, cover letter and documents.
- Mark it as applied under Applications to keep track, and if you're shortlisted, use AI Interview Prep to practise questions commonly asked for roles like this.
We do the hard part — tailoring and gathering everything — so applying yourself only takes a minute.
Spaan Talk
Nobody has said anything yet. Be the first.