Senior Software Engineer in Test, Fulfillment
Grab
Date: 1 day 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
What Essential Skills You Will Need
To Perform The Above Tasks Effectively, You Need
Life at Grab
We care about your well-being at Grab, here are some of the global benefits we offer:
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.
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.
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.
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
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 resumeSimilar jobs
Senior Market Insights Analyst
Grab,
Petaling Jaya
7 hours ago
Company DescriptionAbout Grab and Our WorkplaceGrab 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...

Senior People Operations Specialist (HRBP)
FedEx,
Petaling Jaya
1 day ago
Location: Level 8, Uptown 5, Petaling JayaTravel: Regular within Klang Valley; occasional across MalaysiaRole summaryAs a Senior People Operations Specialist (Senior HR Business Partner) at FedEx Malaysia, you’ll be a trusted HR partner to business leaders—driving people strategies, leading local/regional projects, enabling effective workforce planning, and enhancing the employee experience. You’ll support local implementation of regional HR initiatives, manage change...

Monitoring Supervisor
Tec D Malaysia,
Petaling Jaya
2 days ago
Job PurposeThe VMT Supervisor runs a team of VMT in KL, motivates and manages performance of the individuals to meet all service levels and achieve the desired level of monitoring quality.Besides the job purpose of middle level, key aspects of the job include: leading VMT KL team of monitoring specialist, managing the day-to-day performance, service levels and customer satisfaction-daily, weekly,...
