To Say Hello!

Find next jobs

job_search_content_direct

Full Stack Senior Software Engineer-Automation Platform

Grab Vietnam
Updated: 22/11/2019

Employment Information

Job requirement

Get to know our Team 

The Test Automation Platform team at Grab drives the quality of Grab’s products by directly improving the tools Grab’s Developers themselves use for automation. Are you someone who loves developing for the developer? Do you feel the drive to write tools that use other tools to drive even more tools to execute, scale, analyse, and represent large successive tests at scale? If you are someone who is passionate about delivering tools that support engineering automation, come and talk to us. 

Get to know the Role 

The Automation Platform Excellence team at Grab is a part of the Automation Platform family, and works across all backend, web and mobile teams at Grab, delivering top-notch test automation and tooling across all backend microservices stakeholders. Our products are used directly by development teams to ensure the highest standards of Quality Engineering within Grab.

We utilize ReactJS, AWS, Kubernetes, Docker, Elasticsearch, MySQL, and much more. As we are a team that builds a wide variety of frameworks, tools and services, there is no bleeding-edge technology that is ever out of reach of this team! 

We are always on the lookout for talent in:

Frontend Development 

● Javascript + HTML + CSS, 

● Strong UI/UX Principles

● strong familiarity with industry-wide conventions and frameworks such as: 

       ○ ReactJS

       ○ Flutter 

 Tooling Development 

● Bash/Python/Go 

● Strong CI/CD and user-oriented principles 

● Strong familiarity with industry-wide tools, conventions, and frameworks such as:

      ○ Docker 

      ○ Kubernetes 

      ○ AWS/GCP/Azure 

Backend Development 

● Go/Java/C++/Python

● strong familiarity with microservices architecture and industry-wide frameworks such as: 

     ○ REST (Swagger/OpenAPI)

     ○ GraphQL 

     ○ Protobuf 

The day-to-day activities ;

● Conceive, design, build state-of-the-art testing tools & systems required to support rapid test automation, with the highest quality standards, for our global engineering organization 

● Help us shape the scope of quality engineering tooling required to support thousands of engineers and deliver our applications to millions of users around the globe 

● Work with the team to develop solutions that enhance the testing methodology across the organisation 

● Be at the center of the transformation of our quality-first engineering culture 

Skills;

● Strong software engineering fundamentals. Working knowledge of a mainstream programming language (C++, Java, Go, Javascript, Python) is a must 

● Excellent technical problem-solving skills and aptitude to learn new technologies and methodologies

● Low tolerance for inefficiency and the burning desire to automate anything that can be automated 

● Customer-focused when it comes to solving engineering problems 

● Able to work concurrently on separate components/projects at different layers of abstraction 

● Able to understand customer needs and prioritise development accordingly 

● Strong drive to be part of a large scale, growing organization and do whatever it takes to get us to the next level of engineering & service excellence 

Company Overview

Grab Vietnam

Full Stack Senior Software Engineer-Automation Platform

Grab Vietnam