Senior Android Automation Engineer

2 months, 3 weeks ago
Full-time
Senior
Mobile Development
Airbnb

Airbnb

Airbnb is the world's largest community-driven hospitality company, offering homes and experiences in 191 countries. It is an online marketplace connecting people to unique accommodations and experiences globally.

Hotels, Restaurants & Leisure
5K-10K
Founded 2008

Description

  • Lead the implementation of an AI-enabled test automation strategy across unit, service, integration, and end-to-end testing.
  • Build and maintain automated test coverage for features and releases.
  • Collaborate with product engineering teams to develop and maintain test tools and automation frameworks.
  • Write, execute, and validate product code and automated tests.
  • Participate in design reviews to architect testable, fault-tolerant systems and improve modularity and testability.
  • Integrate automated testing into CI/CD pipelines in partnership with the CI/CD team.
  • Improve existing automation frameworks to support new functionality and increase quality and efficiency.
  • Troubleshoot test failures, isolate issues, verify bug fixes, and debug defects found during and after release.
  • Work closely with cross-functional teams including product management, development, and other QE teams in a fast-paced release environment.

Requirements

  • 5+ years of industry experience in software testing and automation.
  • Demonstrable knowledge of at least one programming language such as Kotlin or Java.
  • Strong scripting skills.
  • Strong knowledge of test automation methodologies, tools, and frameworks.
  • Hands-on experience with automation frameworks such as Espresso.
  • Experience integrating automated tests into CI/CD pipelines such as Buildkite, Spinnaker, or Jenkins.
  • Experience with version control systems such as Git.
  • Excellent communication skills for working with cross-functional teams.
  • Experience solving ambiguous problems and driving integrations across multiple teams with significant impact.
  • Bachelor’s degree in computer science, engineering, or equivalent.
  • Fluency in English (reading, writing, and speaking) is essential.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Developer in Test (Dutch speaking)

Caseware 251-1K Internet Software & Services

Caseware is hiring a Software Developer in Test (SDET) to help ensure the quality of its global web-based SaaS platform used by accounting and audit professionals.

Agile CI/CD Confluence Cypress GitHub Actions JIRA
13 hours, 36 minutes ago

Software Developer in Test (Dutch speaking)

Caseware 251-1K Internet Software & Services

Caseware is hiring a Software Developer in Test (SDET) to support its web-based SaaS platform for accounting and audit professionals by strengthening automated testing and quality across the engineering organization.

Agile Confluence Cypress GitHub Actions JIRA
13 hours, 36 minutes ago

QA Engineer - Automation & Manual (Remote/Thessaloniki)

European Dynamics 251-1K IT Services

European Dynamics is hiring a QA Engineer to support international eGovernment web development projects by validating software quality across manual, automated, integration, and performance testing activities.

Groovy Java JIRA JMeter Python Selenium
13 hours, 36 minutes ago

Android Software Engineer Sênior (Afirmativa para Mulheres)

iFood 5K-10K Air Freight & Logistics

iFood is hiring an Android Software Engineer to help build and evolve mobile applications that simplify customers’ food experiences at massive scale in Brazil.

Android Java Kotlin REST API
13 hours, 36 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers