Senior Quality Assurance (QA) Engineer

Placements24

Stellenbosch

Remote

ZAR 700,000 - 950,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Performance bonuses
Health coverage
Retirement savings options
Remote-friendly environment
Professional growth opportunities

Job summary

Placements24 is seeking a Senior Quality Assurance Engineer for an innovative e-commerce platform based in Paarl, Western Cape. You will design, develop, and execute comprehensive test plans and automation scripts, collaborate with developers, and drive quality across products used by users worldwide.

The role offers a modern, flexible remote work environment, competitive compensation, performance bonuses, health coverage, and retirement savings options.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field or equivalent practical experience.
  • 4+ years of experience in software quality assurance.
  • Proven experience in writing clear, concise test plans and test cases.
  • Hands-on experience with manual and automated testing tools (Selenium, Cypress, Postman).
  • Proficiency in scripting languages: Python or JavaScript.
  • Strong understanding of SDLC and Agile methodologies.
  • Experience with bug tracking systems like Jira.
  • Excellent analytical and problem-solving skills.
  • Strong communication and collaboration abilities.
  • Experience with performance and/or security testing is a plus.

Responsibilities

  • Develop and execute detailed, comprehensive test plans and test cases.
  • Identify, record, document, and track bugs using bug tracking systems.
  • Perform thorough regression testing when bugs are resolved.
  • Design, implement, and maintain automated test scripts using relevant tools and frameworks.
  • Collaborate closely with development teams to understand product features and designs.
  • Participate in review of system designs and functional requirements.
  • Analyze test results and provide detailed reports on defect status and test coverage.
  • Contribute to continuous improvement of QA processes and methodologies.
  • Mentor junior QA team members and share best practices.
  • Ensure all products meet high quality standards before release.

Skills

Communication
Analytical thinking
Problem solving
Team collaboration
Mentoring juniors

Education

Bachelor's degree in CS/Engineering or related field

Tools

Selenium
Cypress
Postman
Jira
Python
JavaScript

Job description

About the Role

Our client, an innovative e-commerce platform provider based in Paarl, Western Cape , is looking for a highly skilled Senior Quality Assurance (QA) Engineer. This role is crucial for ensuring the delivery of high-quality, robust, and user-friendly software products. The successful candidate will be responsible for designing, developing, and executing comprehensive test plans and test cases, identifying defects, and working closely with development teams to resolve them. If you are passionate about software quality, meticulous in your approach, and eager to contribute to a fast-paced, growth-oriented company, this is an excellent opportunity. You will play a key role in shaping our quality assurance strategy and practices.

Key Responsibilities
  • Develop and execute detailed, comprehensive, and well-structured test plans and test cases.
  • Identify, record, document thoroughly, and track bugs using bug tracking systems.
  • Perform thorough regression testing when bugs are resolved.
  • Design, implement, and maintain automated test scripts using relevant tools and frameworks.
  • Collaborate closely with development teams to understand product features and technical designs.
  • Participate in the review of system designs and functional requirements.
  • Analyze test results and provide detailed reports on defect status and test coverage.
  • Contribute to the continuous improvement of QA processes and methodologies.
  • Mentor junior QA team members and share best practices.
  • Ensure that all products meet the highest quality standards before release.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 4+ years of experience in software quality assurance.
  • Proven experience in writing clear, concise test plans and test cases.
  • Hands-on experience with both manual and automated testing tools (e.g., Selenium, Cypress, Postman).
  • Proficiency in at least one scripting language (e.g., Python, JavaScript).
  • Strong understanding of SDLC and Agile methodologies.
  • Experience with bug tracking systems like Jira.
  • Excellent analytical and problem-solving skills.
  • Strong communication and collaboration abilities.
  • Experience with performance and/or security testing is a plus.
Benefits

Our client offers a competitive salary, performance bonuses, comprehensive health coverage, and retirement savings options. Employees are provided with opportunities for professional growth and development, including training and conference attendance. The company boasts a modern and flexible remote work environment, promoting work-life balance. You will work with a dedicated and supportive team, contributing to exciting projects that impact users globally. This role is based in Paarl, Western Cape , offering the flexibility of remote work.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Quality Assurance (QA) Engineer
Senior Quality Assurance (QA) Engineer

Placements24 • Benoni

Hybrid
ZAR 600,000 - 900,000
Fully remote with flexible hours
Health and dental insurance
Paid time off
+1
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
Senior Quality Assurance Engineer

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 600,000 - 900,000
Medical aid and retirement fund
Annual bonus structure
Generous annual leave
+1
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 Engineer - Software Testing
Senior Quality Assurance Engineer - Software Testing

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 700,000 - 950,000
Fully remote
Competitive salary
Health insurance
+5
Senior Quality Assurance Engineer
Senior Quality Assurance Engineer

Placements24 • Noord-Kaap

On-site
ZAR 600,000 - 900,000
Health benefits
Paid time off
Retirement plan
+1
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
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
Senior Quality Assurance (QA) Lead
Senior Quality Assurance (QA) Lead

Placements24 • Sandton

Hybrid
ZAR 900,000 - 1,600,000
Competitive salary
Benefits package
Professional development
+1
Senior Quality Assurance Automation Engineer
Senior Quality Assurance Automation Engineer

Placements24 • East London

On-site
ZAR 600,000 - 900,000
Competitive salary
Professional growth
Health & wellness programs
+3