Senior iOS Automation Engineer, Quality Engineering

1 month 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 a test automation strategy covering the testing pyramid (unit, service, integration, end-to-end) to verify customer use cases.
  • Build, maintain, and optimize automated tests and test tooling to ensure robust coverage for features and releases.
  • Collaborate directly with product and engineering teams to develop and maintain test tools, write and test product code, and ensure testability.
  • Participate in design reviews and guide architecture and code changes to enhance modularity, fault-tolerance, and testability.
  • Improve and extend existing automation frameworks to support new functionality and increase efficiency.
  • Integrate automated tests into CI/CD pipelines and version-control workflows to ensure coverage at every stage of development.
  • Troubleshoot, isolate, and verify bug fixes; debug issues discovered during testing and after release.
  • Leverage AI and tooling to accelerate quality engineering, drive automation adoption, and improve testing processes.
  • Work closely with cross-functional teams in a fast-paced, short-release-cycle environment to uphold code quality and operational excellence.

Requirements

  • 5+ years of industry experience in software testing and automation.
  • Demonstrable knowledge of Swift and XCUITest.
  • Strong hands-on experience with automation methodologies, tools, and frameworks.
  • Experience integrating automated tests into CI/CD pipelines (e.g., Buildkite, Spinnaker, Jenkins) and using Git.
  • Bachelor’s degree in computer science, engineering, or equivalent experience.
  • Excellent communication skills for facilitating interactions with cross-functional teams.
  • Proven ability to understand complex systems end-to-end and work across technologies and codebases.
  • Experience developing solutions to ambiguous problems and coordinating integrations across multiple teams with significant impact.
  • Experience leveraging AI in testing or test tooling (preferred).

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Development Engineer in Test (SDET), Kasten 

Veeam Software 1K-5K Internet Software & Services

Software Development Engineer in Test at Veeam Kasten working on the infrastructure and test frameworks for the Kubernetes-focused Veeam Kasten data management platform to ensure high-quality, secure backup and recovery capabilities.

AWS Bash CI/CD Docker Git Go Helm Kubernetes OpenShift Python Rancher Shell Scripting
1 month ago

Automation QA Engineer

Sporty Group 51-250 Media

QA Engineer at Sporty responsible for owning quality for Web and mobile releases by driving testing, validation, and launch decisions throughout the development lifecycle.

Android Android Studio Appium AWS CI/CD Docker iOS Java Jenkins JIRA Kubernetes MongoDB MySQL Postman Python REST API Selenium Xcode
1 month ago

Senior Business QA Engineer

Binance 5K-10K Capital Markets

Senior Business QA Engineer at Binance on the Asia team, responsible for ensuring the reliability and correctness of backend and API systems through comprehensive testing and automation.

Blockchain Java JUnit Microservices SQL TestNG
1 month ago

Software Development Engineer in Test II - Mobile

HighLevel 251-1K Internet Software & Services

HighLevel is hiring a Software Development Engineer in Test II (SDET 2) for the Mobile App Product team to build and maintain automated and manual test coverage for its iOS and Android apps, ensuring quality and reliability across the platform.

Agile Android Appium ClickUp Dart Espresso Flutter Git iOS Java Kotlin
1 month 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