About Us
Voyagu is a travel-tech startup helping U.S. premium clients book and manage international trips. Our mission is to elevate the client experience beyond industry standards by combining travel expertise, predictive technology, and human attention. We focus on maximizing savings, providing comprehensive travel planning, and ensuring quick support throughout the journey. Our custom platform enhances the efficiency of our travel agents and back-office teams, integrates with various partners and data providers, and leverages advanced technology such as ChatGPT for personalized offerings.We are looking for a mid-level Automation Engineer with strong programming fundamentals to help evolve and scale our platform-level test automation.This role focuses on writing clean, maintainable, and well-structured automation code for complex booking, lifecycle, and integration flows.You will work closely with engineers to ensure reliability and correctness across key product flows.
The role is hands-on and coding-heavy, with a strong focus on expanding the automation suite while maintaining high code quality and architectural consistency.
Responsibilities
- Design, maintain, and improve automated test suites (Kotlin + Selenium)
- Refactor existing test code to improve structure and maintainability
- Reduce duplication and improve abstraction in the automation layer
- Build reusable utilities for booking and lifecycle flows
- Debug flaky tests and improve stability
- Participate in code reviews and contribute to engineering discussions
- Support CI/CD quality gates and regression coverage
- Collaborate closely with backend engineers on integration testing
Required Skills
- Strong programming fundamentals (any language)
- Ability to write clean, structured, maintainable code
- Understanding of OOP principles and code abstraction
- Experience refactoring existing or messy code
- Understanding of HTTP, web applications, and integration behavior
- Experience with Selenium or similar automation tools
- Ability to reason about state, flows, retries, and side effects
- Clear and structured communication
Nice to Have
- Backend development experience
- Experience with CI pipelines
- Understanding of distributed systems behavior (timeouts, retries, idempotency)
- Experience improving legacy automation suites
Hiring Process
Step 1 — Recruiter ScreeningStep 2 — Deep Dive Technical Interview (60–75 minutes)Step 3 — Offer Stage