Senior Mobile Automation Engineer (Android+IOS)

Otter.aiMountain View, CA
Hybrid

About The Position

We're seeking an individual who is passionate about crafting products that users and team members love to engage with, and is enthusiastic about the power of voice and eager to redefine communication, collaboration, and idea sharing with our AI-powered collaborative note-taking app. As our core product gains rapid adoption, this role will play a pivotal part in enhancing how people and teams communicate. The ideal candidate thrives in a fast-paced, collaborative, and agile startup environment and is committed to delivering high-quality product experiences.

Requirements

  • 5+ years of experience as an SDET or Software Engineer in mobile (Android-focused) environments
  • Experience building scalable Android automation frameworks from scratch
  • Strong experience with Espresso and/or UIAutomator using Kotlin
  • Experience writing, executing and maintaining automated test suites
  • Experience building reusable test frameworks, tools and utilities
  • Experience with unit, integration and end-to-end testing of Android applications
  • Experience testing complex user workflows and edge cases
  • Experience supporting automation for large-scale mobile applications
  • Strong understanding of Android architecture (MVVM, Jetpack, lifecycle)
  • Understanding of mobile app performance, reliability and edge cases
  • Experience with CI/CD pipelines (Jenkins, GitHub Actions or similar)
  • Experience integrating automation into release workflows
  • Experience debugging flaky tests and improving stability
  • Familiarity with device farms (Firebase Test Lab, AWS Device Farm, Sauce Labs)
  • Understanding of QA methodologies for mobile releases
  • Strong problem-solving and debugging skills
  • Ownership mindset with end-to-end quality responsibility
  • Ability to collaborate across engineering, product and manual QA teams
  • Strong verbal and written communication skills

Nice To Haves

  • Preferred experience with Jetpack Compose testing
  • Nice to have experience with real-time / streaming applications
  • Nice to have cross-platform exposure (iOS – XCUITest)
  • Nice to have experience testing AI/ML-based features
  • Debugging flaky tests at scale
  • API + backend validation for mobile flows
  • Performance testing basics
  • Experience with AI-driven test optimization

Responsibilities

  • Build and scale Android automation framework from scratch using Kotlin and Espresso
  • Maintain and expand iOS automation suite using XCUITest and Swift
  • Define and drive mobile automation strategy and best practices
  • Improve test coverage, reliability and execution speed
  • Integrate automation into CI/CD pipelines to enable faster and safer releases
  • Partner with engineering, product and QA teams to deliver high-quality user experiences
  • Identify gaps in testing and proactively improve quality processes
  • Debug and resolve flaky tests and automation failures at scale
  • Evaluate tools and introduce new automation innovations (AI, intelligent testing)

Benefits

  • Comprehensive total rewards package
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service