Software Development Engineer

AdobeSan Jose, CA

About The Position

We’re looking for a Software Development Engineer to help Adobe Express Mobile ship with confidence! We’re a mobile automation engineering team making quality faster, smarter, and more scalable through AI. We work independently and hold ourselves to a high bar. If that excites you, we’d love to meet you!

Requirements

  • 3+ years building and/or maintaining automated test frameworks for mobile software (iOS and/or Android)
  • Proficiency with CI/CD infrastructure and DevOps practices — AWS, BrowserStack, Jenkins, or CircleCI — with the ability to demonstrate hands-on technical depth
  • Working experience using observability, debugging, and signal analysis tools — including Splunk, Charles Proxy, New Relic, and Grafana
  • Demonstrated experience using AI code-generation or agentic tools (e.g., Claude, Copilot, or similar LLMs) to accelerate automation work — generating or extending test suites, building workflows that surface performance regressions and memory trends, and critically validating AI-generated outputs
  • Working experience in TypeScript and JavaScript, paired with working experience in developing native mobile apps

Responsibilities

  • Own the addition of new functionality to our Mobile E2E framework.
  • Identify opportunities for improvement, apply AI techniques to inform design decisions, and implement capabilities that extend test coverage and keep pace with new features across iOS and Android
  • Integrate and extend the bridge between our Mobile E2E framework, the mobile app codebase, and AWS orchestration infrastructure — contributing mobile app code, adding new automation workflows, and ensuring tests run reliably on real devices at scale
  • Debug and investigate failures, memory, and performance issues across the Mobile E2E framework and native and web stacks. Feed diagnostic patterns back into AI tooling to build a feedback loop that drives triage efficiency
  • Own test plan definition for assigned features — establishing coverage standards, providing examples, and promoting AI-guided test creation across teams and stakeholders to drive reliable, consistent test growth at scale
  • Use AI tools to build dashboards that surface automation results into our observability and alerting framework. Track performance benchmarks, memory health, and quality trends across builds and devices

Benefits

  • comprehensive benefits programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service