T

Tesla

Makes electric cars, robotaxis and grid batteries

Software Engineer - Test Automation & Quality, Tesla App

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timePalo Alto, CA, USANo salary listedIn-person

About the Job

Requirements

  • At least 3 years of experience building test and quality automation for mobile apps on iOS and Android, ideally running a dynamic testing program for a frequently releasing app.
  • Hands-on experience with Appium and XCUITest and a track record of making UI automation reliable enough to run unattended.
  • Proficiency in Python and TypeScript, and experience with React or React Native.
  • Experience deploying services to Kubernetes and building continuous integration and continuous delivery (CI/CD) in GitHub Actions.
  • Experience orchestrating and maintaining fleets of physical test devices and simulators, including simctl, devicectl, and adb.
  • Experience using SI agents for automated testing in day-to-day work, including authoring skills and tools that make runs repeatable and efficient, verifying their reports, and owning what ships.
  • An eye for design and accessibility, including noticing small clipping issues, labels truncated at the largest text size, and icons that should be mirrored in Arabic.
  • A degree in Computer Science or a related field, or equivalent experience.

Responsibilities

  • Build and own a dynamic testing platform for the Tesla App on iOS and Android, running from nightly builds to per-pull-request checks, and integrate it with partner teams' hardware-in-the-loop (HIL) and software-in-the-loop (SIL) setups for Powerwall, Wall Connector, Supercharger, and Tesla vehicles.
  • Build autonomous bug-fixing automation that takes trivial app bugs from discovery through documentation, root cause, and a code request; escalate real issues to engineers with evidence and ensure automation runs safely on devices connected to live energy systems.
  • Author SI skills and agent workflows that make testing precise and consistent through reproducible runs, verifiable evidence, and low token cost; script what can be scripted and use model reasoning where judgment is needed.
  • Use source and product knowledge to target testing by reading code changes, ticket test plans, and firmware at the same revision, and focus coverage where change and risk are concentrated.
  • Orchestrate and maintain the test device lab, including iPhones, iPads, Android phones and foldables, simulators, and emulators; keep it provisioned and reliable for unattended use and able to drive the app into any locale, text size, orientation, fold posture, or multitasking window on demand.
  • Make accessibility and layout measurable, including Dynamic Type and font scale up to the largest accessibility sizes, VoiceOver and TalkBack, right-to-left and long-text locales, region-independent language, and tablet and foldable layouts; detect clipped, hidden, and truncated UI before release.
  • Own release validation on real hardware by proving the build under test is the build being shipped, validating tickets against their test plans, and producing clear, reviewable evidence for release sign-off.
  • Automate marketing and store screenshots and video across devices and locales from the app, and help keep App Store and Google Play submissions compliant.
  • Investigate field-reported issues across in-app logs, Splunk, Sentry, and device telemetry, and use real usage data to decide which devices, sizes, and settings need coverage.
  • Partner with integration engineers in firmware and software organizations, and with app engineering, design, and product, to define test strategy and quality gates and simplify processes.

Desired Qualifications

  • Experience testing apps against connected hardware, including IoT, Bluetooth Low Energy (BLE) or Wi-Fi commissioning, and HIL/SIL test setups.
  • Experience with App Store and Google Play submissions and fastlane.
  • Experience in renewable energy or electric vehicle charging.

About the Company

Tesla

Makes electric cars, robotaxis and grid batteries

Tesla makes electric cars and batteries that store power for homes and utilities, and it develops self-driving software and humanoid robots. In 2023, its Model Y became the first electric vehicle to rank as the world's best-selling car. Buyers order the Model 3 sedan, Model Y SUV, or Cybertruck pickup directly from Tesla instead of through dealers, and they charge on its Supercharger fast-charging network. It also sells Megapack and Powerwall batteries, runs a robotaxi service, and charges drivers a monthly fee for self-driving software that still needs their supervision. Tesla was founded in 2003, with Elon Musk as its lead early investor and a recognized co-founder, and it is based in Austin, Texas.

Company size
10,001+
Company stage
IPO
Headquarters
Austin, TX
Founded
2003

Recently Posted Jobs

Explore more opportunities at Tesla

See more jobs