Skip to content
×

Software Development Engineer In Test BSD Regular Engineering & IT

Job in Batam, Indonesia
Listing for: Traveloka
Full Time position Listed on 2026-11-15
Job specializations:

Job Description & How to Apply Below

Position: Software Development Engineer In Test BSD City Regular Engineering & IT 2026.11.12
Join Traveloka and channel your passion into a rewarding career

About Traveloka Traveloka is Southeast Asia’s leading all-in-one travel platform connecting millions globally with trusted, world-class experiences. With over 140 million app downloads and more than 40 million monthly active users, Traveloka stands as one of the most popular travel apps in the region.

Job Description

Job

About the role

Traveloka’s QA organization is transforming through shift-left testing, stronger developer testing practices, and AI adoption. We are looking for a Senior SDET who combines strong software engineering skills with business testing judgment and the ability to lead technical decisions for test strategy and tooling.

You will shape the testing approach for your scope, design reusable test solutions, and align developers, product managers, QA engineers, and platform teams around clear quality goals and responsibilities. This is a hands-on technical leadership role that includes business testing of critical journeys. You will help teams apply AI to improve testing efficiency and strengthen Dev Test—the testing developers perform while building and changing software.

What

you will do
  • Own test strategy and technical decisions. Define risk-based coverage across unit, component, API, contract, integration, and end-to-end tests. Decide what to automate, where checks should run, and which quality signals should gate delivery. Explain trade-offs in coverage, speed, reliability, maintenance effort, and business impact, and document important decisions.
  • Lead test-tooling architecture and development. Evaluate build-versus-adopt options, design reusable frameworks and tools, and guide implementation through design and code reviews. Define integration contracts, test data and environment approaches, observability, and ownership so solutions can be maintained and adopted across teams.
  • Drive cross-team communication and alignment. Work with engineering leads, product, QA, and platform teams to agree on testing responsibilities, priorities, interfaces, and rollout plans. Resolve dependencies and conflicting needs, communicate release risks clearly, and drive adoption of shared practices through influence and technical credibility.
  • Develop production-quality test code. Build and maintain API, integration, contract, and end-to-end tests. Improve test frameworks, reusable components, test data, and environmental tooling.
  • Own business testing for your scope. Understand customer journeys and business rules, challenge ambiguous requirements, and perform functional, exploratory, and risk-based regression testing.
  • Drive shift-left practices. Participate in requirement refinement and technical design reviews. Identify edge cases, dependencies, and failure scenarios before implementation, and define clear acceptance criteria with the team.
  • Strengthen developer testing. Partner with developers to improve unit and integration coverage, testability, mocking, and local validation. Help teams choose the right test level and obtain useful feedback before code merges.
  • Apply AI to improve engineering efficiency. Use coding assistants and agent workflows for test design, test implementation, change-impact analysis, failure investigation, and test maintenance. Validate generated code and assertions against actual requirements and system behavior.
  • Make automation trustworthy. Integrate tests into CI/CD, investigate failures, reduce flakiness, and keep feedback fast and actionable. Maintain clear ownership and traceability for critical coverage.
  • Lead practical improvements. Identify testing bottlenecks, pilot improvements, measure their impact, and help teammates adopt effective engineering practices.
What We Are Looking For
  • Demonstrated…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction

Search for further Jobs Here:

SEARCH JOBS: 10+ Million Listings
(Try combinations for better Results! Or enter less keywords for broader Results)
Education Level
Experience Level (years)
Posted in last:
Salary