Airbnb logo

Early Career Mobile Software Engineer, Quality Platform

Airbnb

São Paulo · 1-2 years experience · Posted Oct 6, 2026

At a glance

Experience
1-2 years experience
Location
São Paulo

About the role

  • The Quality Engineering team helps Airbnb build high-quality software efficiently by building and using tools leveraging AI.
  • As an Early Career Mobile Software Engineer on the Quality Platform, you will help meet challenges by building and maintaining automation coverage for features and releases.

Responsibilities

  • Help Airbnb leverage AI to redefine and accelerate Quality Engineering
  • Build and maintain automation coverage for features and releases
  • Work directly with the product engineering team to develop and maintain our test tools, write and test product code, participate in design reviews to architect testable systems, and guide designs and code to enhance modularity and testability
  • Build, maintain, and effectively utilize automated tests, collaborate closely with engineering teams to ensure robust test coverage for features and releases, and actively participate in the continuous improvement of testing processes
  • Contribute to improving existing automation frameworks to support new functionalities and optimize quality and efficiency
  • Collaborate with CI/CD team to integrate automated testing into CI/CD pipelines, ensuring thorough test coverage at every stage of development
  • Demonstrate excellent troubleshooting abilities, isolate issues, and verify bug fixes
  • Debug issues found during testing and after release
  • Work closely with cross-functional teams, including product management, development, and other QE teams, in a fast-paced environment with short release cycles
  • Learn and apply AI-assisted tooling (LLMs) to accelerate test creation and maintenance

Requirements

  • 1–2 years of experience in software development
  • Foundational knowledge of at least one programming language (e.g., JavaScript/TypeScript, Python, Kotlin, Swift, or Java)
  • Some exposure to writing automated tests or working with a testing framework (e.g., Playwright, Cypress, Espresso, XCUITest) through work, internships, or personal projects
  • Understanding of basic testing concepts, and eagerness to learn the testing pyramid, CI/CD, and quality best practices
  • Understanding that test quality is measurable, with interest in concepts like coverage, flaky test rate, and suite execution time
  • Curiosity about applying AI/LLMs to testing and developer productivity
  • Comfortable collaborating in English
  • Bachelor’s degree in computer science/engineering or equivalent

Skills

  • JavaScript
  • TypeScript
  • Python
  • Kotlin
  • Swift
  • Java
  • Playwright
  • Cypress
  • Espresso
  • XCUITest

Airbnb

Early Career Mobile Software Engineer, Quality Platform

Apply now