Senior Software Engineer (Quality Assurance Automation)

Placements24

Mbombela (Nelspruit)

Hybrid

ZAR 700,000 - 900,000

Full time

3 days 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
Professional development
Flexible remote work

Job summary

Placements24 is seeking a Senior Software Engineer specialized in Quality Assurance Automation. This fully remote role welcomes candidates from Nelspruit and nearby areas to design, build, and maintain automated test suites that ensure high-quality software in the agricultural tech domain.

You will integrate tests into the CI/CD pipeline, mentor junior QA engineers, and collaborate with developers to translate requirements into robust automation strategies.

Qualifications

  • 4+ years of software testing with a strong automation focus.
  • Experience with Selenium WebDriver or Cypress.
  • Proficient in Python, Java, or JavaScript.
  • Experience with CI/CD tools (Jenkins, GitLab CI).
  • Familiarity with API testing tools (Postman, RestAssured).
  • Strong analytical and problem-solving skills.
  • Ability to work remotely with teams including Nelspruit operations.

Responsibilities

  • Design, develop, and maintain scalable automated test frameworks and scripts.
  • Identify test scenarios and automation strategies for components.
  • Integrate automated tests into the CI/CD pipeline.
  • Execute automated tests, analyze results, and report defects clearly.
  • Collaborate with developers and QA to understand requirements.
  • Identify opportunities for automation and improve testing processes.
  • Perform regression, functional, and performance testing as needed.
  • Mentor junior QA engineers and promote best practices.
  • Contribute to QA strategy and roadmap.
  • Troubleshoot and debug automation scripts and environments.

Skills

QA Automation
Automation Frameworks
CI/CD
Remote collaboration

Education

Bachelor's degree or equivalent in Computer Science/Engineering

Tools

Selenium WebDriver
Cypress
Postman
RestAssured
Python
Java
JavaScript

Job description

About the Role

Our client, a leading provider of enterprise software solutions for the agricultural sector, is seeking a highly motivated Senior Software Engineer specializing in Quality Assurance Automation. This role is pivotal in ensuring the delivery of high-quality, reliable software by developing and implementing robust automated testing frameworks. You will work closely with development and QA teams to design, build, and maintain automated test suites, execute tests, and analyze results. The ideal candidate has a strong background in software development principles and extensive experience in test automation tools and strategies. This is a fully remote position, allowing talented individuals from **Nelspruit** and surrounding areas to contribute to our client's success.

Key Responsibilities
  • Design, develop, and maintain scalable and efficient automated test frameworks and scripts.
  • Identify test scenarios and develop automation strategies for various application components.
  • Integrate automated tests into the CI/CD pipeline.
  • Execute automated test suites, analyze results, and report defects with clear, detailed information.
  • Collaborate with developers and QA engineers to understand product requirements and technical designs.
  • Identify opportunities for automation and continuously improve testing processes.
  • Perform regression testing, functional testing, and performance testing as needed.
  • Mentor junior QA engineers and promote best practices in test automation.
  • Contribute to the overall quality assurance strategy and roadmap.
  • Troubleshoot and debug automation scripts and testing environments.
Requirements

Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. 4+ years of experience in software testing and quality assurance, with a strong focus on automation. Proven experience in developing automated test scripts using frameworks like Selenium WebDriver , Cypress , or similar. Proficiency in at least one programming language commonly used for automation, such as Python , Java , or JavaScript. Experience with CI/CD tools (e.g., Jenkins, GitLab CI) and integrating automated tests. Familiarity with API testing tools (e.g., Postman, RestAssured). Strong understanding of software development lifecycles and QA methodologies. Excellent analytical and problem-solving skills. Good communication and collaboration skills. Experience in the agricultural technology sector is a plus. Must be able to work remotely and be accessible to teams supporting **Nelspruit** operations.

Benefits

Our client offers a competitive salary, comprehensive health benefits, opportunities for professional development and training, and a flexible remote work environment. You will have the chance to work on impactful projects that leverage technology to improve agricultural efficiency. Join a collaborative team in **Nelspruit** that is dedicated to ensuring software quality and driving innovation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior QA Engineer - Automation Specialist
Senior QA Engineer - Automation Specialist

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 520,000 - 900,000
Competitive salary package
Medical aid and retirement benefits
Professional growth and QA training
+1
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
Senior QA Automation Engineer
Senior QA Automation Engineer

Placements24 • Stellenbosch

On-site
ZAR 600,000 - 900,000
Competitive salary and bonuses
Remote work option
Health, dental, and vision insurance
+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
Lead QA Engineer - Automation Testing
Lead QA Engineer - Automation Testing

Placements24 • Klerksdorp

On-site
ZAR 900,000 - 1,200,000
Hybrid work
Medical and retirement benefits
Professional development budget
+1
Senior QA Automation Engineer — Remote
Senior QA Automation Engineer — Remote

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 700,000 - 900,000
Health benefits
Professional development
Flexible remote work
Senior QA Automation Engineer
Senior QA Automation Engineer

Placements24 • Noord-Kaap

On-site
ZAR 850,000 - 1,200,000
Competitive salary
Medical insurance
PTO
+2
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 - Software Development
Senior Quality Assurance Analyst - Software Development

Placements24 • Centurion

On-site
ZAR 420,000 - 780,000
Performance-based incentives
Comprehensive private health insurance
Retirement savings plan
+3
Senior QA Automation Engineer
Senior QA Automation Engineer

Placements24 • East London

Hybrid
ZAR 700,000 - 900,000
Medical and dental coverage
Retirement annuity
Hybrid work in East London
+3