Software Engineer in Test

D2C Investment & Growth

Geekhunter is hiring on behalf of our client: a D2C Investment & Growth company aiming to build the largest house of digital native brands in Southeast Asia. The company acquires the best digital-native brands in the region and hyper-grow them with their best-in-class team (120 people in the team now!) and ecosystem. Our client has been profitable since the beginning of the year and grow fast. The company is backed by SEA’s top VC and has presences in Jakarta, Singapore, Kuala Lumpur and Bangkok.


  • THR
  • BPJS-K and BPJS-TK
  • Private Health Insurance* (covers individual & family)
  • ESOP*
  • Free lunch, drinks & snacks in office

Job Descriptions:

As a Test Engineer, your primary role is preventing errors to be released by testing it manually and automatically, with specific emphasis on minimum failures and high reliability. You are going to manage test cases and write automation codes in various platforms and deliver them integrated with the product development process.

Together with other engineers in your team, you are fully empowered to manage the testing process within your area of responsibility. From the user interface checks to automated CI/CD, you aim to satisfy users from any inconvenience looks and flows.

  • Write test scripts to automate complex test cases and scenarios for mobile apps and/or web apps with high reliability
  • Define and manage test plans, including test scenarios and test cases, that will ensure the acceptance criteria of the story are being fulfilled
  • Execute all relevant testing types for the feature, including user interface testing, functionality testing, performance testing, regression testing, smoke testing, or sanity testing
  • Document your test analysis and reports
  • Collaborate with other engineers within a cross-functional team

Job Requirements:

  • Bachelor Degree in Information System, Computer Science, or related fields, or equivalent professional experience in software development
  • Minimum 2 years of experience as test engineers or related roles
  • Experience with automated testing framework and tools, (e.g. Selenium, Appium, Cucumber)
  • Experience in non-functional issues (e.g. performance, security)
  • Working experience in manual and automated testing
  • Knowledge and experience in CI/CD pipeline automation
  • Good perspective of how the testing process should be done
  • Having general cloud knowledge and containerization using Docker
  • Experience in creating automation scripts for mobile/web application
  • Strong logical thinking
  • Good knowledge and experience in Object-oriented Programming
  • Eagerness to learn, eagerness to help, eagerness to share
  • Humility, zero egos, and excellent collaborative spirit. We are all here to learn and grow together as a team

How to Apply:

Send your CV to recruiter’s email who contact you OR to OR

To apply for this job email your details to