Enable job alerts via email!

Senior Software Engineer, Fulfillment

GrabTaxi Holdings Pte. Ltd.

Petaling Jaya

On-site

MYR 80,000 - 100,000

Full time

3 days ago
Be an early applicant

Job summary

A leading technology firm in Southeast Asia is seeking a Senior Software Engineer in Test to enhance the quality of critical systems and applications. This onsite role involves automating tests for backend and frontend services to ensure product reliability. Ideal candidates will have expertise in test automation, coding skills in Python or Java, and a collaborative mindset to work across multiple teams. Competitive benefits are offered, including medical insurance and flexible work arrangements.

Benefits

Term Life Insurance
Comprehensive Medical Insurance
Flexible work arrangements
Parental leave
Birthday leave

Qualifications

  • Experience in building automated tests for backend and frontend applications.
  • Ability to write clean, scalable, and efficient code for test automation.
  • Skill in creating comprehensive test plans and executing them.

Responsibilities

  • Design and execute automated test scripts using industry-recognized frameworks.
  • Collaborate with teams to build comprehensive test specifications and cases.
  • Conduct functional, regression, and performance testing to maintain product reliability.

Skills

Automated test suite development
Python programming
Java programming
Collaboration with cross-functional teams
Selenium
TestNG
Job 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.

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
  • 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.
  • 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.
  • Skill in defining and executing test plans, creating test cases, and designing structured tests for functionality, performance, and security validations.
  • Ability to troubleshoot and analyze technical issues effectively, providing detailed bug reports and collaborating openly with developers and product owners.
  • Experience working collaboratively across cross-functional teams with a focus on improving overall product quality and test efficiency.
  • Familiarity with tools and methods for simulating high-volume scenarios to evaluate system stability and responsiveness under diverse loads.
  • 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
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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.