About the job
Airbnb began in 2007 with two hosts welcoming three guests into their San Francisco home. Since then, it has grown into a global platform connecting over 5 million hosts with travelers, supporting more than 2 billion guest arrivals. The company’s mission centers on unique stays and experiences that build real connections in local communities.
Role overview
The Quality Engineering team at Airbnb shapes how software is built and tested. This group builds tools, many powered by AI, to help engineers write reliable code and improve testability. The team manages product test cases, expands automation coverage, and strengthens testing frameworks to spot weaknesses in a large codebase and support fault-tolerant systems.
What you will do
- Lead efforts to advance quality engineering by introducing AI-driven solutions.
- Design, build, and maintain automation coverage for features and releases.
- Work closely with product engineering teams to create and support testing tools, write and test product code, and join design reviews to improve testability and modularity.
- Handle complex systems across multiple technologies, resolving ambiguity and validating new ideas to deliver effective solutions.
- Help set up quality engineering processes that serve both customers and internal teams, supporting smooth experiences for guests, hosts, and support agents.
A day in this role
- Use AI and advanced tools to develop a test automation strategy that covers unit, service, integration, and end-to-end testing.
- Drive the creation and use of automated tests, partnering with engineering teams to ensure thorough coverage and ongoing improvements to testing processes.
- Refine and extend automation frameworks to support new features and maintain quality assurance.
This Senior Automation Engineer for Quality Assurance role is based in Brazil.
