SUMMARY:
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.
POSITION INFO:
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: 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
You'll apply on Network Contracting's own site before 11 November 2026. Put your most relevant experience at the top of your CV first.
Apply NowReal employers never ask you to pay to apply. How to spot a job scam