Software Engineer in QA at Ninja Van

Jakarta, Jakarta, Indonesia

Ninja Van Logo
Not SpecifiedCompensation
Mid-level (3 to 4 years), Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Logistics, Logtech, E-commerceIndustries

Requirements

  • Proficient in English both written and spoken
  • Bachelor's degree in Computer Science or related major
  • 3+ years of hands-on experience in automated and manual testing in web and mobile apps
  • Deep understanding of software QA, including best practices, processes and all kinds of testing
  • Highly skilled in automated test tools (like Cucumber, Selenium, Playwright, Appium) for web, mobile and server-side software
  • Extensive hands-on experience with programming in any modern language, proficiency in Java 11 and Python are a plus

Responsibilities

  • Work with the product team to understand requirements, design comprehensive test plans and test cases
  • Execute the plans to thoroughly test all software releases under your charge, which can include client and server side products, API platform and server infrastructure
  • Create automated tests for the test cases, manually test software for which automation is not available yet
  • Report and track defects, prepare test plan reports, sign off on releases
  • Help define, implement and drive adoption of QA best practices and processes. Proactively help improve processes
  • Support other test areas including performance, load, security

Skills

Key technologies and capabilities for this role

QATest AutomationTest PlansTest CasesAPI TestingAutomated TestingManual TestingDefect TrackingSoftware TestingClient-Side TestingServer-Side Testing

Questions & Answers

Common questions about this position

What experience level is required for this QA Software Engineer role?

The role requires 3+ years of hands-on experience in automated and manual testing in web and mobile apps.

What are the key technical skills needed for this position?

Candidates need a deep understanding of software QA best practices and processes, and high skills in automated test tools like Cucumber, Selenium, Playwright, and Appium for web, mobile, and server-side software. Proficiency in programming in any modern language is required, with Java 11 and Python as a plus.

What is the employment type for this Software Engineer in QA role?

This is a permanent, full-time position.

What is the company culture like at Ninja Van?

Ninja Van seeks passionate individuals who take initiative, have a team-first mentality, personal responsibility, and tenacity to solve hard problems. As part of a small and lean team, you will have a direct impact on the company's success.

What education is required for this role?

A Bachelor's degree in Computer Science or related major is required, along with proficient English skills.

What is the salary or compensation for this position?

This information is not specified in the job description.

Ninja Van

Technology-enabled logistics and delivery services

About Ninja Van

Ninja Van provides delivery services in Southeast Asia, catering to both businesses and individuals. The company focuses on creating a simple and efficient delivery experience through its technology platform, which enables real-time tracking of parcels and allows customers to schedule deliveries at their convenience. Ninja Van operates a wide network of drop-off and pick-up points to enhance accessibility. The company generates revenue by charging delivery fees based on parcel size, weight, and distance, and also offers additional services like cash on delivery. Unlike many competitors, Ninja Van emphasizes customer service and a user-friendly experience, making it a significant player in the region's logistics market.

Singapore, SingaporeHeadquarters
2014Year Founded
$947.9MTotal Funding
DEBTCompany Stage
Automotive & Transportation, Consumer GoodsIndustries
1,001-5,000Employees

Benefits

Competitive income compared to the market
Tet bonus , Performance review from 1 - 4 months
Paid social insurance based on full salary
12 days annual leave, 5 days sick leave (with full salary)
High-class AON Health Insurance for manager level
Year End Party, annual Townhall Ceremony
Annual company trip
Attractive team-building activities
Provide laptop for employees

Risks

Increased competition from startups like Toki threatens market share.
Recent layoffs in the tech team may hinder innovation and technology advancement.
Reliance on revolving credit facility suggests potential cash flow challenges.

Differentiation

Ninja Van leverages advanced technology for real-time parcel tracking and delivery scheduling.
The company offers a wide network of drop-off and pick-up points for convenience.
Strategic partnerships with financial institutions enhance service offerings and customer reach.

Upsides

Rising e-commerce in Southeast Asia boosts demand for last-mile delivery services.
Expansion of warehouse facilities improves logistics infrastructure for SME clients.
New leadership appointments indicate a focus on regional growth and development.

Land your dream remote job 3x faster with AI