Senior Software Engineer in Test, Fulfillment

Grab


Date: 3 weeks ago
City: Petaling Jaya
Contract type: Full time
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 global team spans multiple locations: Singapore, Beijing, Indonesia, and Malaysia. English is our primary language for communication, both written and spoken.

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 in Test, you'll play a key role in shaping the quality of critical systems and applications that drive our business. In this role, you will focus on designing, building, and maintaining automation tests for both backend services and frontend applications.

This role reports to the Software Engineering Manager II, Test Automation and is fully onsite at our Malaysia's Petaling Jaya office.

The Critical Tasks You Will Perform

You Will

  • Design, develop, and execute automated test scripts using industry-recognized test frameworks and tools for backend services and frontend applications.
  • Collaborate with your team to build comprehensive test plans, specifications, suites, and cases, as well as recommend tools for functional, security, and performance testing.
  • Enable the team to generate and maintain robust test cases, scenarios, and test data, optimizing test coverage and clarity.
  • Conduct detailed functional, regression, and performance testing to detect defects and uphold product reliability.
  • Gain an in-depth understanding of product features and business complexities to ensure the team views it both from the end-user’s perspective and technical execution. Partner with developers to identify issues and prepare comprehensive, reproducible bug reports.
  • Work closely with stakeholders, including Product Managers, Engineering Managers, Frontend, and Backend developers, to understand implementation details for automating and advancing test coverage effectively.

Qualifications

What Essential Skills You Will Need

To Perform The Above Tasks Effectively, You Need

  • Test Automation Expertise: Hands-on experience building automated test suites for backend services and frontend applications using widely adopted frameworks/tools like Selenium, TestNG, or others relevant to the tech stack.
  • Programming Proficiency: Demonstrated ability to write clean, scalable, and efficient code in at least one of these languages: Python, Golang, or Java, used for test automation and debugging tasks.
  • Test Planning and Design: Skill in defining and executing test plans, creating test cases, and designing structured tests for functionality, performance, and security validations.
  • Analysis and Communication: Ability to troubleshoot and analyze technical issues effectively, providing detailed bug reports and collaborating openly with developers and product owners.
  • Cross-Team Collaboration: Experience working collaboratively across cross-functional teams with a focus on improving overall product quality and test efficiency.
  • Performance Testing Knowledge: Familiarity with tools and methods for simulating high-volume scenarios to evaluate system stability and responsiveness under diverse loads.
  • Understanding of System Design and Business Applications: Capacity to analyze product requirements deeply from an end-user's point of view while mapping the technical underpinnings.

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.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Service Engineer - Technical Support (Back Office)

Siemens Energy, Petaling Jaya
2 days ago
A Snapshot of Your Day Are you interested in being part of a distributed team that is continuously providing professional solutions to our customers to ensure their power plants run with high efficiency and availability? At Siemens Energy, you can. Our technology is key, but our people make the difference. Forward-thinking minds innovate. They connect, create, and lead.We’re looking for...

Key Account Manager

Nestlé, Petaling Jaya
2 days ago
Position Snapshot (Key Account Manager)Location: MY Head OfficeCompany: Nestlé Products Sdn BhdPermanent – Full TimeBachelor’s Degree in Sales or Marketing5+ years of experience in Sales or Marketing ManagementPosition SummaryJoining Nestlé means you are joining the largest Food and Beverage Company in the world. At our very core, we are a human environment – passionate people driven by the purpose of...

Senior Data engineer

New Era Technology, Petaling Jaya
3 days ago
Join New Era Technology, where People First is at the heart of everything we do. With a global team of over 4,500 professionals, we're committed to creating a workplace where everyone feels valued, empowered, and inspired to grow. Our mission is to securely connect people, places, and information with end-to-end technology solutions at scale.At New Era, you'll join a team-oriented...