Remote Senior Quality Assurance Engineer - Software Testing

Placements24

Mbombela (Nelspruit)

Hybrid

ZAR 1,500,000 - 2,334,000

Full time

5 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

Competitive salary
Performance bonuses
Health, dental, and vision insurance
Paid time off
Parental leave
Professional development budget
Home office stipend

Job summary

Placements24 is seeking a remote Senior Quality Assurance Engineer to join our globally distributed team. Design and execute test strategies, develop automated scripts, and ensure high-quality software across web and mobile platforms.

You will mentor junior QA engineers, collaborate with developers and product managers, and contribute to QA process improvements while staying current with the latest testing practices in a remote-first environment.

Qualifications

  • Bachelor's degree in CS/Engineering or equivalent practical experience.
  • 5+ years in software quality assurance and testing.
  • Experience designing and implementing test automation frameworks.
  • Proficiency in Java, Python, or JavaScript.
  • Hands-on with Selenium, Cypress, or Playwright.
  • Strong knowledge of Jira and Confluence.
  • Experience with API testing and performance testing tools.

Responsibilities

  • Design, develop, and execute test plans for web and mobile apps.
  • Create and maintain automated test scripts.
  • Perform functional, regression, performance, security, and usability testing.
  • Identify, document, and track defects.
  • Collaborate with developers and product managers.
  • Review test automation scripts.
  • Contribute to QA process improvements.
  • Mentor junior QA engineers.
  • Stay up-to-date with QA trends.
  • Document testing activities and communicate results.

Skills

QA testing
Remote collaboration
Analytical thinking
Communication
Problem solving

Education

Bachelor's degree in CS/Engineering

Tools

Selenium
Cypress
Playwright
Postman
JMeter
Jira
Confluence

Job description

About the Role

Our client is a fast-growing software development company looking for a talented and experienced Remote Senior Quality Assurance Engineer to join their globally distributed team. This position is fully remote, allowing you to work from any location. You will play a critical role in ensuring the quality and reliability of our software products by designing, implementing, and executing comprehensive test strategies. The ideal candidate has a deep understanding of software testing methodologies, test automation frameworks, and a passion for delivering high-quality software. You will collaborate closely with developers, product managers, and other QA engineers to identify, document, and track defects, ensuring that our software meets the highest standards. This is an excellent opportunity to contribute to innovative projects and grow your career in a flexible, remote-first environment. We are committed to fostering a collaborative culture where your expertise in quality assurance will be highly valued and impactful.

Key Responsibilities
  • Design, develop, and execute comprehensive test plans and test cases for web and mobile applications.
  • Develop and maintain automated test scripts using various automation frameworks (e.g., Selenium, Cypress, Playwright).
  • Perform various types of testing, including functional, regression, performance, security, and usability testing.
  • Identify, document, and track software defects using bug tracking systems (e.g., Jira).
  • Collaborate closely with software developers and product managers to understand requirements and ensure quality throughout the development lifecycle.
  • Participate in code reviews for test automation scripts.
  • Contribute to the continuous improvement of QA processes and methodologies.
  • Mentor junior QA engineers and provide technical guidance.
  • Stay up-to-date with the latest trends and best practices in software quality assurance and test automation.
  • Ensure all testing activities are well-documented and results are communicated clearly.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of experience in software quality assurance and testing.
  • Proven experience in designing and implementing test automation frameworks.
  • Proficiency in at least one programming/scripting language (e.g., Java, Python, JavaScript).
  • Hands‑on experience with automation tools like Selenium, Cypress, or Playwright.
  • Strong understanding of testing methodologies (Agile, Waterfall) and tools (Jira, Confluence).
  • Experience with API testing tools (e.g., Postman).
  • Knowledge of performance testing tools (e.g., JMeter) is a plus.
  • Excellent analytical, problem-solving, and debugging skills.
  • Strong communication and collaboration skills, with the ability to work effectively in a remote team.
  • Detail‑oriented and committed to delivering high‑quality software.
Benefits

This is a fully remote position offering exceptional flexibility and work-life balance.

  • competitive salary, performance bonuses, and a comprehensive benefits package including health, dental, and vision insurance.
  • ample paid time off, sick leave, and parental leave.
  • Generous professional development budget for courses, conferences, and certifications.
  • A stipend for home office setup is provided.

This role offers the chance to significantly influence the quality of software used by thousands, with the freedom to work from wherever you thrive.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Test Engineer
Senior Software Test Engineer

Placements24 • East London

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Fully remote work arrangement
Home office allowance
+1
Senior Quality Assurance Engineer
Senior Quality Assurance Engineer

Placements24 • East London

Hybrid
ZAR 700,000 - 1,000,000
Fully remote position
Private health insurance
Retirement savings plan
+1
Remote Quality Assurance Lead - Software Development
Remote Quality Assurance Lead - Software Development

Placements24 • Centurion

Hybrid
ZAR 1,482,000 - 2,141,000
Remote-first environment
Stock options or equity grants
Annual professional development budget
+4
Remote Quality Assurance Specialist - Software Development
Remote Quality Assurance Specialist - Software Development

Placements24 • Stellenbosch

Remote
ZAR 480,000 - 840,000
Competitive salary
Health insurance
Home office stipend
+1
Remote Quality Assurance Specialist - Software Development
Remote Quality Assurance Specialist - Software Development

Placements24 • Paarl

Hybrid
ZAR 360,000 - 600,000
Home office allowance
Equipment stipend
Flexible working hours
+1
Senior Software Quality Assurance (QA) Engineer
Senior Software Quality Assurance (QA) Engineer

Placements24 • LegKraal Gate

Hybrid
ZAR 720,000 - 1,000,000
Fully remote work
Flexible hours
Professional development budget
+2
Remote Lead Quality Assurance Automation Engineer
Remote Lead Quality Assurance Automation Engineer

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 900,000 - 1,300,000
Remote work
Health insurance
Annual bonus
+5
Remote Senior QA Automation Engineer
Remote Senior QA Automation Engineer

Placements24 • East London

Hybrid
ZAR 900,000 - 1,200,000
Health benefits
Remote work
Career growth opportunities
Remote Quality Assurance Lead
Remote Quality Assurance Lead

Placements24 • LegKraal Gate

Hybrid
ZAR 1,976,000 - 2,964,000
Executive-level compensation and broad
Medical/dental/vision insurance
Retirement plan
+5
Remote Lead Quality Assurance Engineer - Cloud Services
Remote Lead Quality Assurance Engineer - Cloud Services

Placements24 • South Africa

Remote
ZAR 900,000 - 1,300,000
Medical aid
Provident fund
Home office stipend
+2