2,043 Qa Testing jobs in South Africa
QA Analyst
Posted 2 days ago
Job Viewed
Job Description
Overview
Open Box Software is an internationally focused consulting company that specialises in business and software consulting services. We have a young team of highly talented individuals who are driven to make an impact and have fun.
We are looking for a mid-level QA Analyst to join our team on a permanent basis. The right person will be wanting to work within an intelligent, motivated, self-driven team with low egos, good communication skills and an effective problem-solving approach. You would also be very conscious of the importance of sharing knowledge and building other team members in the process. Our team must be able to tune into the needs of clients and their higher objectives to solve problems where not all the information is readily available.
Key Responsibilities of Role- Review and validate business requirements and design documentation
- Create and maintain comprehensive test documentation, such as test cases and checklists, covering various functionalities, user stories and workflows
- Perform end-to-end manual testing on complex business applications
- Identify, document and track software defects through the testing process
- Maintain training manuals for applications
- Document and manage the system change requests and processes
- Deliver user training where needed
- Operate effectively in both agile and waterfall environments
- Contribute to QA process improvement and innovation
- Investigate and document better practices/alternative solutions that could be used in future development
- Minimum 5 years of manual QA experience in a software delivery environment
- Tertiary degree or diploma in software development or similar
- ISTQB Foundation certification (advantageous)
- Use of AI productivity or AI Testing tools (advantageous)
- Ability to manage all aspects or some aspects of software delivery, depending on the project requirement
- Proven SQL / T-SQL experience (highly desirable)
- High attention to detail, with the ability to work across multiple projects and a willingness to learn new technologies (e.g. Power BI, Web Applications, Salesforce, etc.)
- Strong written and verbal communication skills
- Comfortable with updating and communicating directly with business stakeholders
- Ability to work to deadlines and manage expectations
- Strong analytical and problem-solving skills
- Excellent troubleshooting skills
- Collaborative & Curious
- Organized & Accountable
- Adaptable & Growth-Orientated
- Integrity-Driven
QA Analyst
Posted 2 days ago
Job Viewed
Job Description
Overview
This is a full-time hybrid role for a Quality Assurance Analyst Level 2 located in Umhlanga with some work-from-home flexibility. The Quality Assurance Analyst will be responsible for designing and executing test plans, identifying and documenting bugs, working closely with developers to resolve issues, and ensuring the quality and functionality of software products. The role also involves performing regression testing, creating and maintaining test cases, and participating in code reviews and user acceptance testing.
QualificationsEducation
- BSc Computer Science, Electronic Engineering, a BCom Business Information Systems (BIS) Degree or a relevant high quality Technikon Diploma
- Salesforce Certifications are an advantage
- 4+ years of system testing experience including SQL and writing of SQL queries, as well as the analysis of test result data
- Salesforce experience – advantageous
QA Analyst
Posted 3 days ago
Job Viewed
Job Description
Overview
Senior QA Analyst
Location: Sandton (Hybrid)
Type: Permanent
Salary: R41k – R46k pm
We’re hiring a seasoned QA Analyst to help lead quality efforts for an established tech environment based in Sandton. This is a hybrid role - you'll need to be comfortable balancing remote work with time in-office when needed.
If you're someone who sees quality as a shared responsibility, enjoys solving complex problems, and loves mentoring others, keep reading.
Responsibilities- Lead the testing effort from planning to execution across functional, integration, regression, performance, and security testing.
- Design smart test strategies that align with business goals and risk areas - not just ticking boxes.
- Collaborate closely with developers, project managers, and stakeholders to embed quality into every stage of development.
- Own defect management - log, track, and push for resolution. You’ll spot trends and help prevent recurring issues.
- Mentor junior testers, offering guidance, training, and support where needed.
- Build and maintain automation that adds real value - not just coverage for coverage’s sake.
- Drive process improvements across the QA function and advocate for smarter, more efficient testing.
- Contribute to risk assessments to make sure releases are sound, stable, and don’t surprise anyone.
- Keep learning and bring fresh ideas to the table - from tools to testing techniques.
- Has at least 5 years of QA experience in a software development environment
- Holds a minimum ISTQB certification
- Understands how to test properly - and how to explain the value of testing to non-testers
- Has hands-on experience with test automation and frameworks
- Can take initiative, work independently, and lead by example
- Communicates clearly and collaborates easily with technical and non-technical teams
- Fewer bugs in production
- Smart test automation, not just more of it
- Clear, insightful feedback for dev teams
- Fast, efficient test cycles
- Junior team members learning and growing under your guidance
- A reputation as someone who adds value at every stage of development
Sound like your kind of role?
Get in touch - we’d love to hear from you.
#J-18808-LjbffrQA Analyst
Posted 5 days ago
Job Viewed
Job Description
QA Analyst
Department: Software Development
Employment Type: Permanent - Full Time
Location: Cape Town
DescriptionAs a QA Analyst you will ensure that the quality and reliability of our software product through comprehensive testing and validation. Your role will involve creating, automating and executing test plans and cases while collaborating with the development team to identify defects and resolve them in a time sensitive manner. You will play a crucial role in delivering high quality IT applications that meet both customer needs and business needs.
Key Responsibilities- Create test cases, test plans and test strategies from User Stories and work items
- Execute test cases, using automation where possible
- Identify and log defects found during testing
- Communicate effectively with the development and product teams
- Perform relevant testing on assigned projects, including end-to-end, confirmation, acceptance, regression, smoke, automation, integration, functional and non-functional testing
- Participate in project-related meetings
- Keep up-to-date with testing tools selected by Dye & Durham
- Train other QA team members on processes and standards
- Drive improvements in processes and standards
- Ensure quality of delivered products
- Maintain traceability of testing undertaken
- Support the creation of knowledge bases
- Minimum 2 years of experience working in a similar role
- Experience in writing test cases, executing tests and documenting defects
- Strong communication, problem solving, time management and documentation skills
- Keen attention to detail
- Experience working in an agile environment, with knowledge of best practices
- Able to use SQL queries to identify and maintain test data
- Experience in manual testing
- Experience using Postman for API testing
- Experience in automating test cases using Playwright with TypeScript/JavaScript
- Basic knowledge of GitHub
- ISTQB qualification or similar
At Dye & Durham we strive to be visionaries! As a leader in our field, we ensure our employees are ready for the next challenge in their journey with us by offering internal and external training opportunities. We offer competitive salaries and a whole host of benefits including healthcare, pension, company discounts, wellness programs, and paid days off to move house or volunteer for your favourite charity.
Do you share our DNA?
- We ask how tomorrow can be better than today
- We are passionate about solving our customer's challenges
- Our ideas break boundaries
- We value different perspectives and encourage dialogue
- We take ownership and celebrate together
QA Analyst
Posted 7 days ago
Job Viewed
Job Description
We’re looking for a QA Analyst to join our Technical Team.
As the QA Analyst your role will involve reducing the number of bugs that go to field and assuring quality.
You should apply for this role if you have a passion for IT systems and have previously worked in the retail industry. This role requires experience in functional testing, exploratory testing and API testing. IT qualification and ISTQB certification is highly advantageous.
You’ll enjoy this role if you thrive in a fast-paced environment, juggling multiple projects. Attention to detail, strong analytical skills and excellent verbal and written communication skills will be your key to success in this role.
This role is fully remote, however you might be required at Head Office (Parklands, Cape Town) from time to time.
Why wait, when you can Apply now!
#J-18808-LjbffrQA Analyst
Posted 3 days ago
Job Viewed
Job Description
- Provide guidance, support, and mentorship to junior QA team members.
- Assist the Core UAT Testing Team in executing User Acceptance Testing.
- Troubleshoot production issues to identify and resolve defects.
- Analyse business requirements and system specifications to ensure clarity and accuracy.
- Set up and maintain test environments in collaboration with DevOps.
- Review, analyse, and enhance system specifications.
- Ensure all software development outputs align with scope-agreed business expectations.
- Write and execute SQL queries to support testing processes.
- Log and document defects using appropriate tools.
- Develop test packs, procedures, and automation test scripts.
- Execute and review automated test results, providing feedback to stakeholders.
- Conduct system analysis and testing for system changes, enhancements, and new releases.
- Degree/Diploma in Computer Science, Information Systems, Engineering, or related field.
- 4+ years system testing experience with SQL.
- Knowledge of software testing methods and lifecycle.
- Experience with test analysis, planning, execution, and automation.
- Salesforce experience/certification advantageous.
- Strong problem-solving, attention to detail, teamwork, and communication skills.
QA Analyst
Posted today
Job Viewed
Job Description
As a QA Analyst you will ensure that the quality and reliability of our software product through comprehensive testing and validation. Your role will involve creating, automating and executing test plans and cases while collaborating with the development team to identify defects and resolve them in a time sensitive manner. You will play a crucial role in delivering high quality IT applications that meet both customer needs and business needs.
Key Responsibilities- Create test cases, test plans and test strategies from User Stories and work items
- Execute test cases, using automation where possible
- Identify and log defects found during testing
- Communicate effectively with the development and product teams
- Perform relevant testing on assigned projects, including end-to-end, confirmation, acceptance, regression, smoke, automation, integration, functional and non-functional testing
- Participate in project-related meetings
- Keep up-to-date with testing tools selected by Dye & Durham
- Train other QA team members on processes and standards
- Drive improvements in processes and standards
- Ensure quality of delivered products
- Maintain traceability of testing undertaken
- Support the creation of knowledge bases
- Minimum 2 years of experience working in a similar role
- Experience in writing test cases, executing tests and documenting defects
- Strong communication, problem solving, time management and documentation skills
- Keen attention to detail
- Experience working in an agile environment, with knowledge of best practices
- Able to use SQL queries to identify and maintain test data
- Experience in manual testing
- Experience using Postman for API testing
- Experience in automating test cases using Playwright with TypeScript/JavaScript
- Basic knowledge of GitHub
- ISTQB qualification or similar
At Dye & Durham we strive to be visionaries As a leader in our field, we ensure our employees are ready for the next challenge in their journey with us by offering internal and external training opportunities. We offer competitive salaries and a whole host of benefits including healthcare, pension, company discounts, wellness programs, and paid days off to move house or volunteer for your favourite charity.
Do you share our DNA?
- We ask how tomorrow can be better than today
- We are passionate about solving our customer's challenges
- Our ideas break boundaries
- We value different perspectives and encourage dialogue
- We take ownership and celebrate together
Dye & Durham is a global leader in legal technology. The company's three categories of integrated solutions – practice management, data insights and due diligence, and client onboarding – give solicitors the essential tools they need to run their firms, from client acquisition to case management and legal accounting, and everything in between.
Trusted by thousands of legal practitioners globally, Dye & Durham helps law firms achieve more growth with less effort.
Be The First To Know
About the latest Qa testing Jobs in South Africa !
QA Analyst
Posted today
Job Viewed
Job Description
Company Description
About Us: TLT Appointing provides recruitment serves via a team of specialist recruitment consultants in the following areas Finance, HR, IT & Telecommunications, Financial Services, Engineering, FMCG & Retail, Consulting & Professional Services, Public Sector, Executive Search
Job Description
This is a full-time hybrid role for a Quality Assurance Analyst Level 2 located in Umhlanga with some work-from-home flexibility. The Quality Assurance Analyst will be responsible for designing and executing test plans, identifying and documenting bugs, working closely with developers to resolve issues, and ensuring the quality and functionality of software products. The role also involves performing regression testing, creating and maintaining test cases, and participating in code reviews and user acceptance testing.
Qualifications
Education
- BSc Computer Science, Electronic Engineering, a BCom Business Information Systems (BIS) Degree or a relevant high quality Technikon Diploma
- Salesforce Certifications are an advantage
Experience
- 4+ years of system testing experience including SQL and writing of SQL queries, as well as the analysis of test result data,
- Salesforce experience – advantageous
Additional Information
QA Analyst
Posted today
Job Viewed
Job Description
Purpose of the job
The key function of the QA Analyst is to test software applications and systems for bugs and defaults, to enhance the user experience.
Key Responsibilities
Test Cases
- Write and execute good quality test cases
- Deliver defect free test cases
Test Plans
- Produce read-able and well- defined test plan,
Mentorship
- Provide mentoship and upskilling
UAT Failures
- Deliver 100% bug free software
Estimations
- Produce accurate estimations in line with industry standards
Key Competencies
Personal Attributes/ Character Traits Required For The Job
- Analytical thinker
- Critical thinking skills
- Delivery focused
- Team Player
- Keen attention to detail
- Flexible/adaptable/approachable and willing to work in rapid changing, high delivery environment
- Integrity & Professionalism
- Stays focused under pressure
Mandatory Technical Skills Required To Do The Job
- Experience with Test Analysis
- Experience with creating test plans
- Experience with API Testing Tools
- Experience with SQL
- Experience with Creating Automation Test
- Knowledge of Multiple Testing Techniques
- Microsoft Office
- Experience with Task and Process Tracking tools
Minimum Requirements
- A minimum of 3 years' experience as a QA Analyst
- Matric
- ISTQB certification would be advantageous
- Experience within an Agile environment
- Retail experience is advantageous
QA Analyst
Posted today
Job Viewed
Job Description
PPO Serve is seeking a meticulous QA Analyst to ensure all technology and data outputs meet defined quality standards. This role is responsible for designing and executing comprehensive testing processes, identifying defects, and working with development and data teams to resolve issues. By safeguarding the accuracy, reliability, and performance of systems and analytics, the QA Analyst plays a vital role in delivering trusted solutions that support business and clinical decision-making.
YOU MUST BE: Organised, diligent, logical, process orientated, proactive, socially conscious, responsible, work hard and smart to achieve deadlines and client needs.
YOU MUST WANT TO: Add value to the team by delivering exceptional work. Be inquisitive, ask questions, THINK and challenge your teammates. Make a difference. Help us change the health care system.
YOU MUST BE ABLE TO: Learn quickly, work fast, think big, deliver precisely, iterate, be lean, and prove yourself. Ideally you dream about data all the time and think about how data can be used as a catalyst for real change. Be completely comfortable with data pipelines and agile principles. You can take raw data, design data pipelines, and aid us in driving of the vision of making health care more affordable to all South Africans. Have a strong attention to detail and accuracy. Have strong planning, organising and time management skills. Be able to work independently as well as be a team player. Be able to multi-task effectively. Have strong communication and interpersonal skills. Be self-motivated by taking an interest in the job, and obtaining satisfaction from the achievement of a job well done.
WHAT WE NEED YOU TO DO:
- Develop and maintain test plans and scripts.
- Execute manual and automated testing of software and data outputs.
- Document and communicate defects to developers and analysts.
- Work with teams to ensure timely resolution of quality issues.
- Contribute to the continuous improvement of QA practices.
Qualifications
- Diploma or degree in IT, QA, or related field. Experience
- 3+ years of experience in software QA or testing roles. Skills and Attributes
- Strong attention to detail.
• Analytical and problem-solving ability. - Ability to document and communicate issues effectively.
Advantageous
- Experience with test automation tools.
- Healthcare systems testing experience.
WHAT WE OFFER
- Opportunity to make a significant impact on real-world healthcare challenges.
- Be part of a collaborative, innovative, and data-driven culture.
- Competitive market-related salary, comprehensive benefits package.
- Opportunities for professional growth and continuous learning with cutting-edge technologies.
- A commitment to work-life balance and a supportive team environment.
KINDLY TAKE NOTE THAT ONLY SHORTLISTED CANDIDATES WILL BE CONTACTED.
Job Type: Temp to perm
Work Location: In person