Senior Fullstack Software Engineer
Core
Lead the implementation of a test automation strategy covering the entire testing pyramid to verify feature functionality for customer use cases.
Role type
Senior IC Quality Engineering / Fullstack Software Engineer
Builds
Comprehensive automation coverage for features and releases, test tools, and CI/CD integration pipelines
Domain
Travel technology / Software Quality Engineering
Required skills
TypeScript/JavaScript, Java/Kotlin/Python/Go, Playwright, Cypress, CI/CD pipelines (Buildkite, Spinnaker, Jenkins), Git, test automation frameworks, quality signals analysis, AI/LLM application to testing
Preferred skills
Experience applying AI/LLMs to testing and developer productivity, navigating massive codebases, working through ambiguity
Technologies
Playwright, Cypress, Buildkite, Spinnaker, Jenkins, Git, TypeScript, JavaScript, Java, Kotlin, Python, Go
Responsibilities
Lead implementation of test automation strategy covering unit, service, integration, and end-to-end testing; Build and maintain automated tests; Contribute to improving automation frameworks; Collaborate with CI/CD team to integrate automated testing; Debug issues found during testing and after release; Work with cross-functional teams in fast-paced environments
Seniority
Senior, hands-on IC