Suzhou, Jiangsu, China

Microsoft is on a journey to create new experiences with Surface Duo. We believe in building devices that fully express the Microsoft vision.

Fundamental part of our strategy is having desirable and powerful devices that enable the experiences people want.

The Imaging and Provisioning teams collectively bring together the user experiences into a software image and facilitates staging the devices with appropriate content for any target region in the world.

Android provides a multitude of methods to reduce the number of images needed to scale to all device and sku types while providing a unique customized experience for each user.

We strive to master these tools and bring our own innovations to the table as well. Using these innovations, our team enables a very high production throughput at the factory by optimizing iteration cycles between them and the core devices team.

Most importantly this work needs to come together in a way that creates a delightful user experience a keen eye for end user polish is critical.

We are seeking a talented quality focused developer with prior experience validating embedded linux / Android based devices.

You need to be comfortable with the linux console and directly interfacing with embedded devices. You will need to update and maintain the test cases needed to successfully deploy an OS image and various settings to embedded devices.

You will need to automate test cases and maintain the framework used to execute the cases. You will need to clear communicate the status of the validation passes to various stakeholders located in the US.


  • Test plan and case development
  • Automating test frameworks and cases
  • Test plan and case execution
  • Debug and root cause yield issues in the factory
  • Communicate regular progress to concerned area owners in the US.
  • Qualifications

  • Experience writing test plans and cases
  • Experience working with consoles, command line and directly interfacing with embedded devices. Ideally with adb.
  • Experience executing test plans and cases
  • Excellent Python, C#, Java, C / C++ design and coding skills
  • Strong attention to detail and proven ability to precisely follow written steps
  • Very self-driven and able to partner closely with development peers.
  • Strong critical thinking and questioning skills.
  • Experience developing for consumer products.
  • Experience partnering with factory production.
  • Bachelor’s degree required; Master’s Degree is a plus.
  • 報告此工作

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    通过点击 "继续", 我 同意neuvoo处理我的信息数据, 并给我发送电子邮件提醒 详见neuvoo 隐私政策 。我可以在任何时候取消订阅。