Native Mobile Automation Engineer

Network Contracting

Wes-Kaap

On-site

ZAR 600,000 - 900,000

Full time

11 days ago

Get a reply from this employer

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

Get past ATS filters

Job summary

Network Contracting in Stellenbosch seeks a hands-on SDET to design and develop scalable mobile automation across iOS and Android. You will work with developers, QA and product teams in an Agile environment to enhance testability and release confidence.

The role covers framework design, automation development, API testing, and CI/CD integration, involving testing on devices, emulators and simulators and collaboration across the development lifecycle.

Qualifications

  • Bachelor's or related field is advantageous but not mandatory.
  • Strong SDET or test automation background with reusable frameworks.
  • Hands-on mobile testing on iOS and Android; test automation experience.

Responsibilities

  • Design, develop and maintain mobile automation frameworks for iOS and Android.
  • Create automated functional, regression, integration and end-to-end test suites.
  • Execute tests on devices, emulators and simulators across OS versions and devices.
  • Validate mobile features, permissions, deep links and lifecycle scenarios.
  • Integrate automated tests into CI/CD pipelines and source control workflows.
  • Troubleshoot test failures, analyze logs and support root-cause analysis.
  • Collaborate with developers to improve testability and quality.
  • Manage test data and environments for automation and exploration.
  • Participate in Agile ceremonies and cross-functional collaboration.

Skills

SDET
Mobile testing
API testing
CI/CD
Agile/Scrum

Education

Bachelor's degree or related field

Tools

Appium
Espresso
XCUITest
Maestro
WebdriverIO

Job description

New job opportunity - Contract 6 - 12 Months - SDET - Native Mobile Automation Engineer - Stellenbosch

SDET – Native Mobile Automation Engineer

Stellenbosch | Software Development Engineer in Test | Mobile Automation | iOS & Android

Are you a hands-on SDET who enjoys building automation rather than simply executing existing scripts? This is an engineering-focused opportunity to design and develop scalable mobile test automation across iOS and Android, working closely with developers, QA and product teams.

Company and Job Description

Our client is looking for an experienced SDET / Test Automation Engineer to join their technical environment in Stellenbosch. The role offers the opportunity to work across the full mobile quality engineering lifecycle, from framework design and automation development through to API testing, CI/CD integration, troubleshooting and release confidence.

You will play a key role in strengthening engineering quality by creating reusable automation solutions, improving application testability and identifying defects earlier in the software development lifecycle. The successful candidate will work directly with developers and other engineering stakeholders in an Agile environment.

If you enjoy solving complex automation challenges, working with modern mobile technologies and having a direct impact on software quality, this Stellenbosch-based opportunity could be your next move.

Key Responsibilities
  • Design, develop and maintain reusable, scalable test automation frameworks and components for mobile applications.
  • Develop automated functional, regression, integration and end-to-end test suites across iOS and Android.
  • Execute testing across physical devices, emulators and simulators, covering different OS versions, screen sizes and device configurations.
  • Validate mobile functionality including navigation, gestures, permissions, push notifications, biometrics, deep links, offline behaviour and application lifecycle scenarios.
  • Validate integrations between mobile applications, APIs and backend services, including automated API testing.
  • Integrate automated test suites into CI/CD build, deployment and release pipelines.
  • Investigate failed automated tests, analyse logs and test results, and support root-cause analysis and defect resolution.
  • Work closely with developers to improve application testability and strengthen engineering quality.
  • Manage test data, test environments and device configurations required for automated and exploratory testing.
  • Participate in Agile ceremonies and collaborate with cross-functional teams throughout the development lifecycle.
Job Experience & Skills Required / Ideal Candidate Profile
Education:
  • A relevant tertiary qualification in Computer Science, Information Technology, Software Engineering or a related field would be advantageous; the source job description does not specify a mandatory qualification.
Experience:
  • Strong SDET or test automation engineering experience, including the design and development of reusable automation frameworks.
  • Hands-on mobile application testing experience across both iOS and Android.
  • Hands-on mobile test automation experience, including developing, maintaining and troubleshooting automated test suites.
  • Experience with API testing and automation, including REST APIs and JSON.
  • Experience integrating automated tests into CI/CD pipelines and working with Git or equivalent source control.
  • Experience with automated regression, functional, integration and end-to-end testing.
  • Experience testing on physical devices, emulators and simulators.
  • Experience with mobile debugging, log analysis and technical investigation of test failures.
  • Experience working in Agile/Scrum software delivery environments.
Technical Skills:
  • Strong programming proficiency in one or more of JavaScript/TypeScript, C#, Java, Kotlin, Swift or Python.
  • Knowledge of Android and iOS platform differences, OS-version compatibility and device fragmentation.
  • Understanding of mobile application lifecycle, foreground/background behaviour, device permissions, push notifications, deep links and biometric authentication.
  • Knowledge of offline functionality, network interruption/recovery and cross-device compatibility.
  • Understanding of mobile performance and reliability considerations, including responsiveness, memory usage and battery impact.
Advantageous Experience:
  • Appium, Espresso, XCUITest, Maestro, WebdriverIO or Detox.
  • Playwright, Selenium or TestCafe.
  • React Native, Xcode or Android Studio.
  • BrowserStack, Sauce Labs, LambdaTest, AWS Device Farm or Firebase Test Lab.
  • Postman, Swagger or REST Assured.
  • Azure DevOps, GitHub Actions, Bitbucket Pipelines, Jenkins or GitLab CI.
  • Docker, BDD/Cucumber, visual regression, performance, accessibility or security testing.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer in Test
Software Engineer in Test

Network Contracting Solutions -a division of ADvTECH Resourcing • Stellenbosch

On-site
ZAR 600,000 - 900,000
Mobile Automation SDET: iOS & Android
Mobile Automation SDET: iOS & Android

Network Contracting Solutions -a division of ADvTECH Resourcing • Stellenbosch

On-site
ZAR 600,000 - 900,000
Mobile Automation Engineer (SDET) – iOS & Android
Mobile Automation Engineer (SDET) – iOS & Android

Network Contracting • Wes-Kaap

On-site
ZAR 600,000 - 900,000
SDET – Native Mobile Automation Engineer
SDET – Native Mobile Automation Engineer

Inspired Testing • Stellenbosch

On-site
ZAR 700,000 - 1,050,000
Test Engineer (Automation )
Test Engineer (Automation )

Sabenza IT & Recruitment • Cape Town

On-site
ZAR 480,000 - 600,000
Test Automation Engineer III
Test Automation Engineer III

Capitec Bank Ltd. • Stellenbosch

On-site
ZAR 900,000 - 1,300,000
Mobile Automation SDET – iOS & Android
Mobile Automation SDET – iOS & Android

Inspired Testing • Stellenbosch

On-site
ZAR 700,000 - 1,050,000
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 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
Senior QA Eningeer
Senior QA Eningeer

SavageOne Pty Ltd • Midrand

On-site
ZAR 600,000 - 900,000
Collaborative work environment
Diverse and challenging projects
Mentorship and continuous learning