Senior QA Engineer, GrowthIndonesia
Life at Grab
At Grab, every Grabber is guided by The Grab Way, which spells out our mission, how we believe we can achieve it, and our operating principles - the 4Hs: Heart, Hunger, Honour and Humility. These principles guide and help us make decisions as we work to create economic empowerment for the people of Southeast Asia.
Get to know our Team
Come join the Consumer Experience (CX) Engineering team - we work on a diverse set of consumer experience problems for our users spanning across core experiences powering the UX navigation and transaction funnels, content and service discovery, user engagement and the mobile application developer experience. We are on an exciting mission to build the best engagement and discovery experience for our users and win customer loyalty by serving the most important needs of customers’ daily lives with a seamless, personalized and contextual experience that optimizes convenience and value for money.
Get to know the Role
Candidates need to be able to work efficiently and effectively in a fast-paced dynamic team environment.
Candidates will develop, execute and maintain backend service test automation to test the product thoroughly.
Candidates should have a combination of solid in-depth knowledge of Quality Assurance, as well as knowledge of object oriented design and programming principles.
Candidates need to maintain good communication and working relationships with stakeholders, co-workers and project team.
Candidates need to define test plans, test specifications, test suites, test cases as well as propose tools for functional, security and performance testing in a programmatic manner.
Candidates need to understand the tool sets needed to support reliable test infrastructure (scripting, logging, reporting and monitoring) and continuously innovate to improve on productivity and quality, and also participate in product deployments and test validation activities to qualify builds for release to production.
The Day-to-Day Activities
You are responsible for the end-to-end testing and release of new features with the best quality possible.
You will work closely with the Product Manager, Developers and Designers to understand the feature and the implementation, defining acceptance criteria from the end-user point of view.
You will drive closure of defects by debugging failed test cases and reporting defects with clear details.
You will execute and maintain regression test suites, ensuring quality of every owned feature in each app release.
You will write and maintain code for UI (Web, Mobile app) and API automation suites.
Preferably a degree in computer science, software engineering, information technology or related fields.
5+ years of experience as QA Engineer/Tester/ Automation Engineer or Software Development Engineer in Test.
Excellent communication, collaboration and analytical skills.
Perform testing of iOS, Android apps and Backend API's to ensure that product meets requirements.
Strong server side coding experience on any object-oriented programming languages (Java, Golang) or any script languages (Python, Shell).
Demonstrated experience in test automation framework design and implementation (Selenium, Appium, etc).
Knowledge of Linux, AWS, BS web system.
Exposure to web technologies (HTTP, XML, REST, HTML, etc).
Understanding of database concepts and queries (MySQL).
Least 2-3 years of management role experience (lead role only).
You have experience with agile methodology.
You have experience with product development with data-driven or experiment-driven approach.
We recognize that with these individual attributes come different workplace challenges, and we will work with Grabbers to address them in our journey towards creating inclusion at Grab for all Grabbers.
Grab is an equal opportunity employer. We owe our success to the talents of our globally-diverse team and the varying perspectives they add to our thriving community.
Grab does not accept unsolicited resumes sent by recruiting agencies. Please do not forward resumes to our job postings, Grab employees or other parts of the business. Grab will not be liable to pay any fees to agencies for candidates hired as a result of unrequested resumes.