Senior iOS Automation Engineer, Quality Engineering

1 month, 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 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

Specialist Automation Engineer

Nice Côte d'Azur Hotels, Restaurants & Leisure

NiCE is hiring an individual contributor QA automation professional to develop, test, maintain, and help release enterprise software within an Agile Scrum environment.

Azure Bamboo Bash C# Confluence Cypress Docker Gatling Generative AI Git Java JMeter Kubernetes Linux Postman PowerShell Scrum Selenium SQL
1 hour, 5 minutes ago

Software Engineer in Test - Onsite or Remote (FR, UK, DE, NL)

Dataiku 251-1K Internet Software & Services

Dataiku is hiring a Software Developer Engineer in Test to help ensure the quality of its enterprise AI platform by building and improving automated testing across a modern web and data technology stack.

Angular Apache Spark AWS Azure C# C++ GCP Hadoop Java Jenkins Kubernetes Machine Learning Pytest Python Selenium
2 hours, 20 minutes ago

Lead Software Development Engineer in Test - CRM Core Modules

HighLevel 251-1K Internet Software & Services

HighLevel is hiring a Lead Software Development Engineer in Test to own quality across CRM core modules in a remote-first, global SaaS platform serving millions of businesses.

CI/CD Cypress Microservices Playwright Selenium
9 hours, 20 minutes ago

Senior QA Engineer (Backend), Rust / Java

Binance 5K-10K Capital Markets

Binance is hiring a Senior QA Engineer for its Futures team to ensure the quality and reliability of backend, web, desktop, and mobile products across a global, remote-first environment.

Android iOS Java Rust
9 hours, 35 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