I want to learn about careers as a Software Quality Assurance Tester

Job Title – Software Quality Assurance Tester


A Software Quality Assurance Tester is to provide the means and also the measures for testing all the aspects of a software solution, both functionally and technically, in order to meet the requirements and overall quality of the intended solution.

Typical Job Activities

Review and analyse system specifications
Execute test cases (manual or automated) and analyse results
Evaluate product code according to specifications
Create logs to document testing phases and defects
Report bugs and errors to development teams
Help troubleshoot issues
Conduct post-release/ post-implementation testing
Work with cross-functional teams to ensure quality throughout the software development life-cycle

Does this sound like a career for you? Browse jobs in the Information Technology industry here.

Related Occupations

Computer consultant
Computer engineering
Computer operator
Computer programmer
Computer technician
Network controller and designer
Systems analyst
Production manager

Educational Requirements

Senior Certificate with matric exemption
Bachelor’s degree/ Diploma in Information technology/ Information Systems
NQF Level 4
Certified QA Certification
FTI QA course (Beneficial)
Experience in Regression Testing of Software
Automated Testing Experience
SQL Experience
UI & Integration testing experience

Compulsory subjects: Mathematics
Recommended subjects: Computer Science

What natural skills and/or aptitudes do I need for this occupation?

Be practical and enjoy solving problems
Be able to make decisions
Be accurate and persistent
Have managerial and organisational skills
Have good judgement
Work well with others
Be able to express ideas clearly in writing and in speech
Be willing to continue education to keep up with the latest developments in the field
Good written and verbal communication skills
Ability to work under pressure
Ability to pay attention to detail
Knowledge of Automated Testing
Self-motivated individual

Browse Udemy for professional development courses in your industry.

Employment Opportunities


Market Competitiveness


Income Potential


Self-Employment Opportunities


International Employment Opportunities


Possible Employers

Any company or business using computer systems and networks
Government departments
Provincial administrations
Computer bureaus

Browse companies hiring now.

Relevant Contact Details

Computer Users Council of South Africa

Information Technology Industry Training Board


Career Progress and Path

Experience in specific field
Work performance

Possible Career Paths

Specialist career in the specific fields
Management positions in the specific field

Employment Stability

Moderately stable

Reasons to consider this career

I can repair things
I can work with technology
I am very interested in a specific subject or field
I can apply my special skills