Mobile Automation Engineer

 Posted 7 days ago
     
2-5 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

Design, develop, and maintain native iOS and Android applications while implementing automated quality engineering practices. Collaborate with cross-functional teams to deliver mobile features and integrate automated validation into CI/CD pipelines.

***You must be living in Hungary***

The Role:
The Mobile Engineer with Automation Experience is responsible for designing, developing, testing, and maintaining native mobile applications for iOS and Android while contributing to automated quality engineering practices.

This role combines strong mobile software engineering expertise with hands-on test automation experience, ensuring high-quality, reliable mobile applications. The engineer collaborates closely with product, QA, and development teams, develops mobile features using Swift/Objective-C and Kotlin/Java, and implements automated validation using one or more of Appium, Selenium, or Playwright within CI/CD pipelines.

Key Responsibilities:

  • Successful delivery of mobile features and enhancements on time.
  • High-quality, maintainable code with strong test coverage.
  • Efficient resolution of defects and mobile platform issues.
  • Consistent contribution to automated test coverage and CI/CD quality gates.
  • Collaboration with cross-functional teams on product deliverables.
  • Continuous improvement in mobile and automation engineering skills.
  • Design, develop, test, and maintain native iOS and Android SDKs.
  • Implement features using Swift/Objective-C and Kotlin/Java following engineering best practices.
  • Create, maintain, and execute automated test frameworks and test cases using Appium or Playwright and maintain legacy Selenium test cases.
  • Collaborate with developers and product owners to define requirements and quality strategies.
  • Participate in code reviews, debugging, performance optimization, and release activities.
  • Integrate automation into CI/CD pipelines and contribute to continuous improvement of development and testing processes.
  • Document technical designs, automation frameworks, and mobile implementation details.


Essential:

  • 3+ years experience developing and maintaining native mobile applications.
  • Commercial experience with iOS and Android development using Swift/Objective-C and Kotlin/Java.
  • Experience creating or maintaining automated test solutions using one or more of Appium, Selenium, or Playwright.
  • Strong understanding of software engineering principles and mobile application architecture.
  • Ability to work within a geographically distributed development team spread between multiple time zones and cultures.
  • Native iOS and Android development experience using Swift, Objective-C, Kotlin, and/or Java.
  • Experience building and maintaining automated test solutions using Appium, Playwright, or Selenium.
  • Strong understanding of integrated development environments and Git-based source control.

Desirable:

  • BDD with Cucumber/Gherkin, 
  • TDD with TestNG/JUnit, 
  • REST API validation, 
  • CI/CD, 
  • BrowserStack, 
  • React Native

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Software Development

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified