Software Development Engineer in Test - API Automation

Jakarta
FinTech - Technology – - /
Permanent /
On-site
About The Role

The role of an SDET is crucial in ensuring the quality and reliability of software applications. If you possess extensive expertise in  Backend Testing, API automation with any of Rest Assured/ HTTP client, or Android/iOS automation testing with Appium, then this is an opportunity you shouldn't miss.  As a QA Engineer, your primary responsibility is to execute comprehensive testing strategies for mobile applications, ensuring seamless functionality, performance, and reliability across diverse platforms.

What You Will Do

    • Attend daily standup meetings, participate in sprint planning, and conduct backlog reviews. During these sessions, you’ll communicate project and development status to internal and external teams in a timely fashion
    • Analyze and estimate product features from a testing perspective, collaborating closely with the Product Managers
    • Build, contribute, and maintain automated test suites and frameworks for both App and API using Java, JavaScript, or similar technologies
    • Effectively test product feature requirements, ensuring quality and functionality across Web, API, and mobile apps (Android and iOS)
    • Work closely with Business, Product, and Dev teams, fostering coordination and alignment

What You Will Need

    • At least 3 years of professional testing experience in API and Web testing using RestAssured with Java, Appium (Android & iOS), or Selenium (or similar frameworks). Additionally, familiarity with service virtualization and WebServices-API testing through tools like POSTMAN is essential.
    • Basic knowledge of Java, along with an understanding of test parallelization for APIs and applications, cross-browser coverage, and Selenium with Java. Experience with reporting plugins such as Allure or Extent is a plus.
    • Hands-on experience with Rest Assured, Selenium/Appium, Intellij, and TestNG (or similar frameworks).
    • Agile, Scrum, or Kanban experience, as you’ll collaborate with cross-functional teams.
    • Experience in continuous integration (CI) and continuous testing (CT) using Jenkins or similar tools (e.g., Git or GitLab).
    • Strong analytical, problem-solving, and debugging skills to excel in this role.
About The Team

Consumer Payments is part of GoTo’s financial services arm. Our team aims to provide responsible and sustainable financial services to our users. We operate with the fundamental belief that financial inclusion can unlock the doors to a better quality of life, both in the present as well as in the long term.

We are responsible for building and growing the customers and payments made through GoPay. GoPay is South East Asia’s fastest-growing consumer payments and financial services app and serves tens of millions of registered users on a variety of payment avenues, providing the most convenient payment methods in South East Asia. As part of the Consumer Experience team, you will be responsible for delivering essential solutions to help grow active GoPay users.


About GoTo Group
GoTo Group is the largest digital ecosystem in Indonesia with its mission to “Empower Progress’ by offering technological infrastructure and solutions for everyone to access and thrive in the digital economy. The GoTo ecosystem consists of on-demand transportation services, food and grocery delivery, logistics and fulfillment, as well as financial and payment services through the Gojek and GoTo Financial platforms.It is the first platform in Southeast Asia that hosts these crucial cases in a single ecosystem, capturing the majority of Indonesia’s vast consumer household.

About Gojek 
Gojek is Southeast Asia’s leading on-demand platform and pioneer of the multi-service ecosystem with over 2.5 million driver partners across the regions offering a wide range of services such as transportation, food delivery, logistics and more. With its mission to create impact at scale, Gojek is committed to resolving consumer problems and raising standards of living by connecting consumers to the best providers of goods and services in the market.

About GoTo Financial
GoTo Financial accelerates financial inclusion through its leading financial services and merchants solutions. Its consumer services include GoPay and GoPayLater and serve businesses of all sizes through Midtrans, Moka, GoBiz Plus, GoBiz, and Selly. With its trusted and inclusive ecosystem of products, GoTo Financial is open to new growth opportunities and aims to empower everyone to Make It Happen, Make It Together, Make It Last.

GoTo and its business units, including Gojek and GoToFinancial ("GoTo") only post job opportunities on our official channels on our respective company websites and on LinkedIn. GoTo is not liable for any job postings or job offers that did not originate from us. You should conduct your own due diligence to prevent being victims of any fake job scams, if they did not originate from GoTo's official recruitment channels.