Expedia
Sde-1
Overview
Design, develop, and maintain robust test automation frameworks, internal tools, and utilities that leverage AI/ML-enabled solutions to enhance developer productivity and accelerate release cycles.
About Expedia
Expedia Group includes three flagship consumer brands - Expedia, Hotels.com, and Vrbo - along with a leading B2B travel business and travel advertising offerings. Across our brands and business, we help travelers explore the world with confidence and ease.
Requirements & Eligibility
- Bachelor’s degree in Computer Science or a related technical field; or Equivalent related professional experience.
- 5+ years of relevant professional experience.
- Professional software development or test automation engineering experience, including building and debugging applications and internal tools, with strength in at least one programming language and exposure to multiple technology implementations.
- Working knowledge of industry-standard testing and monitoring tools for automated and distributed systems, and the ability to interpret system behavior and logs to perform effective RCA of failures.
Key Responsibilities
- Design, develop, and maintain robust test automation frameworks, internal tools, and utilities that leverage AI/ML-enabled solutions to enhance developer productivity and accelerate release cycles.
- Write clean, maintainable, and optimized code using strong knowledge of software design principles, data structures, design patterns, and computer science fundamentals across multiple tech stacks including native mobile apps, web, and APIs.
- Investigate and perform root cause analysis (RCA) of test failures and system issues, using deep understanding of the surrounding systems, logs, and monitoring to design and implement durable fixes.
- Safely integrate and operate AI/ML-enabled solutions that improve test coverage, failure detection, and feedback loops, while ensuring reliability, observability, and maintainability of these solutions in production workflows.
- Utilize and refine industry-standard test automation frameworks, CI/CD workflows (such as GitHub Actions), and operational tooling (such as RCP/MCP servers, Datadog, Splunk) to continuously improve quality and efficiency.
- Collaborate across teams to identify and resolve inefficiencies in code, tools, and processes, driving cross-organizational improvements, documenting major technical initiatives (including RCAs), and sharing learnings with broader groups.
Disclaimer: Trace Hiring is an independent job board. We are not directly affiliated with Expedia. Please verify all details on the official company application portal.