132 Qa Analyst jobs in South Africa
QA Analyst
Posted 23 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
Company Description
We suggest you enter details here.
Role Description
This is a contract, hybrid role for a QA Analyst located in the Johannesburg Metropolitan Area with some work-from-home flexibility. The QA Analyst will be responsible for daily tasks such as creating and executing test cases, performing manual testing, and ensuring quality assurance and control throughout the development process. The analyst will work closely with development teams to identify and address issues, and ensure that products meet specific quality standards.
Qualifications
- Strong Analytical Skills
- Experience in Quality Assurance and Quality Control
- Proficiency in Manual Testing
- Ability to create and execute Test Cases
- Effective communication and collaboration skills
- Detail-oriented with strong problem-solving abilities
- Bachelor's degree in Computer Science, Information Technology, or related field, or equivalent experience
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 2 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
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
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.
QA Analyst
Posted today
Job Viewed
Job Description
Department:
Software Development
Location:
Cape Town
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
Skills, Knowledge & Expertise
- 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
Job Benefits
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
Be The First To Know
About the latest Qa analyst Jobs in South Africa !
QA Analyst
Posted 2 days ago
Job Viewed
Job Description
RESPONSIBILITIES:
•Design and develop both manual and automated test cases in adherence to established standards.
•Offer insights and feedback to refine and enhance quality assurance standards.
•Conduct thorough problem-solving and root cause analysis to address defects effectively.
•Track defects from discovery through resolution, ensuring timely closure.
•Contribute to continuous improvement initiatives within the QA organization.
•Stay updated on emerging testing tools and technologies, researching and evaluating their applicability.
•Incorporate quality testing principles throughout the Agile product lifecycle.
•Develop and maintain robust testing frameworks to support comprehensive test coverage.
•Showcase work by presenting demos to stakeholders and team members.
•Ability to work independently with no supervision
•- Coaches and mentors others
•- Ability to guide complex projects
•- Provides accurate estimates with work.
•- Ability to work on multiple initiatives
•- Collaborate with software/systems personnel in application testing, such as system, unit, regression, load, and acceptance testing methods.
•- Managing stakeholders effectively
#LI-ZS1
MINIMUM REQUIREMENTS:
•5-8 years’ experience in a testing or similar role
•ISEB/ISTQB Foundation Qualification
•Experience in project management & QA methodology
TECHNICAL SKILLS:
•Manual testing
•Understanding of the SDLC and how QA fits into the process
•Experience in using industry standard test management tools (e.g. JIRA / Zephyr, Confluence, DevOps)
•API or Mobile device testing experience
•Knowledge of IT and basic SQL skills
•Has knowledge of QA and bug testing tools and testing methodologies
•Working knowledge of test management software
•Basic test case scripting
•Understands test automation frameworks and tests
•Basic knowledge of SQL query and data analysis level
COMPETENCIES / ATTRIBUTES:
•Attention to detail
•Committed to delivering high-quality work
•Taking ownership of work delivered
•Motivated
•Good problem-solving skills
•Team player
•Good communication skills, both oral and written
•Understanding of the SDLC and how QA fits into the process
QA Analyst/Engineer
Posted 5 days ago
Job Viewed
Job Description
Opportunity in the medical space for a meticulous QA Analyst to ensure that technology and data outputs meet defined quality standards.
Youll design and execute comprehensive testing processes, identify defects, and work closely with development and data teams to resolve issues. By safeguarding the accuracy, reliability, and performance of systems and analytics, youll help deliver trusted solutions that support better business and decision-making.
You are organised , diligent , logical , and process-oriented . You thrive in a proactive, socially conscious environment where hard work and smart thinking drive impact.
You want to:
Deliver exceptional work and add value to the team.
Be inquisitive ask questions, think critically, and challenge assumptions.
Develop and maintain test plans and scripts.
Execute manual and automated testing of software and data outputs.
Identify, document, and communicate defects to developers and analysts.
Collaborate with teams to ensure timely resolution of issues.
Contribute to the continuous improvement of QA processes and practices.
Requirements:
Diploma or degree in IT, QA, or a related field.
3+ years experience in software QA or testing roles.
Strong attention to detail , analytical thinking, and problem-solving ability.
Excellent communication and documentation skills.
Ability to multitask, plan, and deliver within deadlines.
Comfortable working independently and in a team.
Advantageous:
Experience with test automation tools and data pipelines.
Understanding of agile principles and healthcare systems.
Senior QA Analyst
Posted today
Job Viewed
Job Description
Flash
2025/01/16 Western Cape
Job Reference Number:
T177
Department:
Technology
Business Unit:
Industry:
Fintech
Job Type:
Permanent
Positions Available:
1
Salary:
Market Related
We are looking for a talented individual to join the Quality Assurance team in Tech. This individual will work with cross-functional teams, responsible for ensuring high-quality software delivery to our customers.
Job Description
RESPONSIBILITIES:
- Design and develop both manual and automated test cases in adherence to established standards.
- Offer insights and feedback to refine and enhance quality assurance standards.
- Conduct thorough problem-solving and root cause analysis to address defects effectively.
- Track defects from discovery through resolution, ensuring timely closure.
- Contribute to continuous improvement initiatives within the QA organization.
- Stay updated on emerging testing tools and technologies, researching and evaluating their applicability.
- Incorporate quality testing principles throughout the Agile product lifecycle.
- Develop and maintain robust testing frameworks to support comprehensive test coverage.
- Showcase work by presenting demos to stakeholders and team members.
- Ability to work independently with no supervision
- Coaches and mentors others
- Ability to guide complex projects
- Provides accurate estimates with work.
- Ability to work on multiple initiatives
- Collaborate with software/systems personnel in application testing, such as system, unit, regression, load, and acceptance testing methods.
- Managing stakeholders effectively
Job Requirements
MINIMUM REQUIREMENTS:
- 5-8 years' experience in a testing or similar role
- ISEB/ISTQB Foundation Qualification
- Experience in project management & QA methodology
TECHNICAL SKILLS:
- Manual testing
- Understanding of the SDLC and how QA fits into the process
- Experience in using industry standard test management tools (e.g. JIRA / Zephyr, Confluence, DevOps)
- API or Mobile device testing experience
- Knowledge of IT and basic SQL skills
- Has knowledge of QA and bug testing tools and testing methodologies
- Working knowledge of test management software
- Basic test case scripting
- Understands test automation frameworks and tests
- Basic knowledge of SQL query and data analysis level
COMPETENCIES / ATTRIBUTES:
- Attention to detail
- Committed to delivering high-quality work
- Taking ownership of work delivered
- Motivated
- Good problem-solving skills
- Team player
- Good communication skills, both oral and written
- Understanding of the SDLC and how QA fits into the process