Senior Quality Assurance Analyst

Placements24

South Africa

Hybrid

ZAR 550,000 - 900,000

Full time

43 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health benefits
Retirement plan
Professional development
Hybrid work arrangement
Career growth opportunities

Job summary

Placements24 is seeking a Senior Quality Assurance Analyst for a hybrid role based in Paarl, Western Cape. You will design test strategies, run manual and automated tests, and drive defect resolution while collaborating with developers, product managers, and QA peers.

You will mentor junior QA staff and help advance QA processes. A strong background in QA methodologies, test automation tools, and attention to detail is essential for delivering high-quality software.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent experience.
  • Minimum of 5 years of experience in software quality assurance.
  • Proven experience in designing and executing test plans and test cases.
  • Proficiency in manual and automated testing tools (e.g., Selenium, Cypress, Postman).
  • Experience with at least one programming or scripting language (e.g., Python, Java, JavaScript) for automation.
  • Strong understanding of Agile development methodologies.
  • Excellent analytical and problem-solving skills.
  • Effective communication and interpersonal skills, suitable for hybrid work.
  • Experience with bug tracking systems (e.g., Jira).
  • Detail-oriented with a commitment to delivering high-quality software.

Responsibilities

  • Develop and execute comprehensive test plans, test cases, and test scripts.
  • Perform manual and automated testing of web and mobile applications.
  • Identify, document, and track software defects through to resolution.
  • Collaborate with development teams to understand software design and coordinate testing efforts.
  • Participate in requirement analysis and contribute to testability discussions.
  • Design and implement automated test scripts using tools like Selenium or Cypress.
  • Analyze test results and provide detailed reports on software quality and performance.
  • Contribute to the continuous improvement of QA processes and methodologies.
  • Mentor junior QA analysts and provide technical guidance.
  • Stay current with industry trends and best practices in software quality assurance.

Skills

Selenium
Cypress
Postman
Automation scripting
Agile methodologies
Communication
Problem solving
Hybrid work

Education

Bachelor's degree in CS/IT or related

Tools

JavaScript
Python
Jira

Job description

About the Role

Our client, a prominent provider of enterprise software solutions for the agricultural sector, is seeking an experienced Senior Quality Assurance Analyst. This is a hybrid role, based in Paarl, Western Cape, ZA, requiring a combination of on-site collaboration and remote work flexibility. You will be responsible for ensuring the highest quality of our software products through rigorous testing, analysis, and process improvement. Your role will involve developing test strategies, creating comprehensive test cases, executing manual and automated tests, and reporting on defects. The ideal candidate will have a strong understanding of QA methodologies, experience with test automation tools, and a keen eye for detail. You will work closely with developers, product managers, and other QA team members to identify and resolve issues, ensuring that our software meets customer needs and exceeds quality expectations. This is a great opportunity to contribute to a growing company and advance your career in software quality assurance.

Key Responsibilities
  • Develop and execute comprehensive test plans, test cases, and test scripts.
  • Perform manual and automated testing of web and mobile applications.
  • Identify, document, and track software defects through to resolution.
  • Collaborate with development teams to understand software design and coordinate testing efforts.
  • Participate in requirement analysis and contribute to testability discussions.
  • Design and implement automated test scripts using tools like Selenium or Cypress.
  • Analyze test results and provide detailed reports on software quality and performance.
  • Contribute to the continuous improvement of QA processes and methodologies.
  • Mentor junior QA analysts and provide technical guidance.
  • Stay current with industry trends and best practices in software quality assurance.
Requirements
  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent experience.
  • Minimum of 5 years of experience in software quality assurance.
  • Proven experience in designing and executing test plans and test cases.
  • Proficiency in manual and automated testing tools (e.g., Selenium, Cypress, Postman).
  • Experience with at least one programming or scripting language (e.g., Python, Java, JavaScript) for automation.
  • Strong understanding of Agile development methodologies.
  • Excellent analytical and problem-solving skills.
  • Effective communication and interpersonal skills, suitable for hybrid work.
  • Experience with bug tracking systems (e.g., Jira).
  • Detail-oriented with a commitment to delivering high-quality software.
Benefits
  • Our client offers a competitive salary, excellent health benefits, a retirement savings plan, and opportunities for professional development.
  • This hybrid role provides a balance between on-site collaboration and remote flexibility.
  • Join a supportive and innovative team environment dedicated to software excellence.
  • Our client is committed to fostering career growth within the organization.
  • This position is located in Paarl, Western Cape, ZA, with a hybrid work arrangement.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Quality Assurance Engineer
Senior Quality Assurance Engineer

Placements24 • Benoni

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Performance bonuses
Medical benefits
+6
Senior Quality Assurance Engineer (Automation)
Senior Quality Assurance Engineer (Automation)

Placements24 • East London

Hybrid
ZAR 600,000 - 800,000
Hybrid work model
Medical & dental coverage
Retirement savings plan
+1
Remote Quality Assurance Analyst - Software Development
Remote Quality Assurance Analyst - Software Development

Placements24 • South Africa

Remote
ZAR 420,000 - 680,000
Junior Quality Assurance Tester
Junior Quality Assurance Tester

Placements24 • East London

Hybrid
ZAR 83,000 - 124,000
Comprehensive QA training
Hybrid work model
Contractor rate
+2
Senior Quality Assurance (QA) Lead
Senior Quality Assurance (QA) Lead

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,600,000
Fully remote work
Performance-based bonuses
Professional development
+2
Remote Quality Assurance Specialist
Remote Quality Assurance Specialist

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 420,000 - 640,000
Remote work flexibility
Professional growth opportunities
Flexible schedule
Senior Software Engineer (Quality Assurance Automation)
Senior Software Engineer (Quality Assurance Automation)

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 700,000 - 900,000
Health benefits
Professional development
Flexible remote work
Senior Software Quality Assurance (Qa) Engineer
Senior Software Quality Assurance (Qa) Engineer

Placements24 • Polokwane

Hybrid
ZAR 540,000 - 900,000
Competitive salary
Medical aid
Retirement fund
+7
Senior Quality Assurance Analyst - Retail Software
Senior Quality Assurance Analyst - Retail Software

Placements24 • Mossel Bay

Hybrid
ZAR 550,000 - 850,000
Medical & Dental
Retirement plan
Paid time off
+2
Senior Software Quality Assurance Lead
Senior Software Quality Assurance Lead

Placements24 • Kimberley

On-site
ZAR 900,000 - 1,300,000
Competitive salary package
Performance bonuses
Health and dental coverage
+3