Software Development Engineer in Test, Mobile

AdobeSan Jose, CA
4d$113,400 - $221,750

About The Position

The Opportunity Join Adobe’s Document Cloud Mobile team as a Software Development Engineer in Test (SDET) where you will help build the future of digital workflows! This is your chance to ensure Acrobat Reader on iOS delivers a flawless and reliable experience for millions of users worldwide. You will develop and implement scalable automation frameworks, working closely with our world-class engineering, QE, design, and product teams. What you'll Do Build, develop, and maintain scalable automation frameworks and test infrastructure for iOS (UI, API, and integration levels). Build robust automated test suites using Swift/XCUITest and integrate them into CI/CD pipelines for continuous validation. Own feature quality end-to-end by crafting automation strategies, assessing risks, and providing clear release recommendations. Drive shift-left testing by contributing to build reviews, defining testability requirements, and enabling early defect detection. Collaborate with engineering and QE to define test strategies, improve coverage, and establish reliable release validation processes. Analyze failures, triage issues, and partner with developers to ensure fast root-cause analysis and resolution. Continuously improve test reliability, execution time, and maintainability of the automation ecosystem.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience.
  • 5+ years of experience in test automation / SDET roles for mobile applications.
  • Strong programming skills in Swift and experience with XCUITest (or similar iOS automation frameworks).
  • Proven experience crafting automation frameworks, CI/CD integration, and scalable test strategies for complex mobile apps.
  • Deep expertise in iOS testing, including in-app purchases, subscriptions, and accessibility validation.
  • Excellent debugging, analytical, and communication skills with a proactive approach to solving ambiguous problems.
  • Ability to prioritize effectively and deliver high-quality automation solutions on schedule.

Nice To Haves

  • Experience with Objective-C or additional mobile automation tools
  • experience leading automation efforts for large-scale consumer mobile applications.

Responsibilities

  • Build, develop, and maintain scalable automation frameworks and test infrastructure for iOS (UI, API, and integration levels).
  • Build robust automated test suites using Swift/XCUITest and integrate them into CI/CD pipelines for continuous validation.
  • Own feature quality end-to-end by crafting automation strategies, assessing risks, and providing clear release recommendations.
  • Drive shift-left testing by contributing to build reviews, defining testability requirements, and enabling early defect detection.
  • Collaborate with engineering and QE to define test strategies, improve coverage, and establish reliable release validation processes.
  • Analyze failures, triage issues, and partner with developers to ensure fast root-cause analysis and resolution.
  • Continuously improve test reliability, execution time, and maintainability of the automation ecosystem.

Benefits

  • At Adobe, you will be immersed in an exceptional work environment that is recognized around the world.
  • You will also be surrounded by colleagues who are committed to helping each other grow through our unique Check-In approach where ongoing feedback flows freely.
  • If you’re looking to make an impact, Adobe's the place for you.
  • Discover what our employees are saying about their career experiences on the Adobe Life blog and explore the meaningful benefits we offer.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service