Your space-enabled career begins here

Space-based technologies are the building blocks of these pillars of innovation:

Search for credible job opportunities with top entrepreneurial space companies.

Senior Software Engineer, Fulfillment

Grab

Grab

Software Engineering
Petaling Jaya, Selangor, Malaysia
Posted on Sep 17, 2025

Company Description

About Grab and Our Workplace

Grab is Southeast Asia's leading superapp. From getting your favourite meals delivered to helping you manage your finances and getting around town hassle-free, we've got your back with everything. In Grab, purpose gives us joy and habits build excellence, while harnessing the power of Technology and AI to deliver the mission of driving Southeast Asia forward by economically empowering everyone, with heart, hunger, honour, and humility.

Job Description

Get to Know the Team

The Fulfillment Tech family is a cornerstone of enabling Southeast Asia's businesses and marketplaces to thrive through Grab's innovative platform. We tackle complex engineering challenges, designing high-throughput real-time distributed systems that handle hundreds of millions of requests daily using advanced software techniques.

Our mission is to craft top-notch products and experiences for our driver-partners to enhance service adoption, engagement, efficiency, and market sustainability. We aim to create robust, dynamic marketplaces where partners and customers benefit from optimal pricing and reliable, weather-proof services.

Get to Know the Role

As a Senior Software Engineer, you'll focus on developing automation tests for backend services and frontend applications. You will push the boundaries of automated testing practices and help deliver reliable systems that meet business and user needs. You'll work closely with developers and stakeholders, partnering to resolve issues while improving the robustness of our applications. You will be fully onsite at our Petaling Jaya office in Malaysia and reports to the Software Engineering Manager II, Test Automation.

The Critical Tasks You Will Perform

You will:

  • Create and run automated test scripts using frameworks and tools suited to our tech stack, covering both backend services and frontend applications.
  • Help create test plans, suites, and cases, while recommending tools for functional, security, and performance testing.
  • Develop and maintain test data, cases, and scenarios to optimize clarity and coverage.
  • Perform functional, regression, and performance testing, identifying defects and maintaining system reliability.
  • Gain deep product insight to advocate for both end-user needs and technical execution, preparing detailed and reproducible bug reports in collaboration with developers.
  • Collaborate with cross-functional teams (Product Managers, Engineering Managers, Frontend, and Backend developers) to design automated tests that enhance quality.
  • Work with tools that simulate high-volume and varied load scenarios, evaluating system stability and responsiveness.

Qualifications

What Essential Skills You Will Need

  • 2 years+ experience in creating automated test suites for backend systems and frontend applications using tools such as Selenium, TestNG, or others relevant to the tech stack.
  • Proficiency in writing efficient code in at least one programming language (Python, Golang, or Java), especially for test automation and debugging purposes.
  • Expertise in designing structured test plans, developing comprehensive test cases, and performing functionality, performance, and security validations.
  • Expertise in troubleshooting to resolve technical issues; create clear bug reports and collaborate with developers.
  • Work collaboratively with cross-functional teams to align product quality and testing strategies.
  • Familiarity with tools or strategies for simulating high-traffic or stress-testing scenarios to assess system stability and performance.
  • Ability to interpret product requirements, map them to technical specifications, and view systems from an end-user perspective. This will guide the creation of tests that maximize real-world relevance.
  • You have experience engaging with AI tools and emerging technologies to enhance productivity, improve workflows, and contribute new ideas

Additional Information

Life at Grab

We care about your well-being at Grab, here are some of the global benefits we offer:

  • We have your back with Term Life Insurance and comprehensive Medical Insurance.
  • With GrabFlex, create a benefits package that suits your needs and aspirations.
  • Celebrate moments that matter in life with loved ones through Parental and Birthday leave, and give back to your communities through Love-all-Serve-all (LASA) volunteering leave
  • We have a confidential Grabber Assistance Programme to guide and uplift you and your loved ones through life's challenges.
  • Balancing personal commitments and life's demands are made easier with our FlexWork arrangements such as differentiated hours

What We Stand For At Grab

We are committed to building an inclusive and equitable workplace that provides equal opportunity for Grabbers to grow and perform at their best. We consider all candidates fairly and equally regardless of nationality, ethnicity, race, religion, age, gender, family commitments, physical and mental impairments or disabilities, and other attributes that make them unique.