SDET – Native Mobile Automation Engineer

Network Contracting Solutions · Stellenbosch, Western Cape

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →

Reference: NCM003506-RMt-1

Are you a software testing engineer who enjoys writing code and building automation solutions? Put your mobile automation skills to work by helping deliver reliable, high-quality apps across iOS and Android. Duties & Responsibilities

Company and Job Description

Join a technology-focused team where you will play an important role in improving the quality and reliability of mobile applications. This engineering-focused opportunity is ideal for someone who can build and maintain automated test solutions, solve technical problems and collaborate closely with developers. If you enjoy coding, problem-solving and making software better, this role offers the opportunity to make a real impact.

Key Responsibilities

  • Design, develop and maintain reusable automated testing frameworks for mobile applications.
  • Create and execute automated functional, regression, integration and end-to-end tests across iOS and Android.
  • Test applications on physical devices, emulators and simulators across different operating systems and screen sizes.
  • Automate API tests and validate communication between mobile applications and backend services.
  • Integrate automated tests into CI/CD pipelines and use source-control tools such as Git.
  • Investigate test failures, analyse logs, identify defects and work with developers to resolve issues.
  • Support exploratory testing and help improve overall software quality and release confidence.

Job Experience and Skills Required

  • A qualification in Computer Science, Software Engineering, Information Technology or a related field is advantageous.
  • Strong experience in software test automation or SDET roles, including building and maintaining automation frameworks.
  • Hands-on experience testing and automating native mobile applications across both iOS and Android.
  • Programming proficiency in one or more languages such as Java, JavaScript/TypeScript, Python, C#, Kotlin or Swift.
  • Experience with API testing, REST APIs, JSON, Git and CI/CD pipelines.
  • Knowledge of mobile testing challenges, including device compatibility, permissions, notifications, offline behaviour and application lifecycle scenarios.
  • Experience with tools such as Appium, Espresso, XCUITest, Maestro, WebdriverIO or Detox will be advantageous.
  • Experience working in Agile/Scrum teams is beneficial. Strong troubleshooting, communication and collaboration skills are essential.

Apply now!

For more exciting IT vacancies, please visit: http://www.networkcontracting.co.za

If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.

For more information contact

Riah Mthimunye Researcher – Finance & IT Package & Remuneration

Monthly

Auto-apply to this jobView original posting ↗
SDET – Native Mobile Automation Engineer at Network Contracting Solutions — Stellenbosch, Western Cape · JobAlertsZA