Skip to main content

Principal Software Engineer – Test

Shanghai, China 05/08/2018
Apply now


  • Define the quality strategy for a feature and identify the appropriate success metrics.
  • Demonstrate effective verbal and written communication skills across multiple teams to obtain test requirements, build a detailed validation plan, and successfully execute according to an agreed upon schedule.
  • Provide high fidelity feedback to development teams for identified feature defects.
  • Build and integrate API and feature level frameworks and tests.
  • Execution of committed test plans developed by yourself or other engineers.
  • Contribute to the culture of quality throughout our broader engineering organization.
  • Share experiences and skills to aid team members in enhancing their professional skills and career.
  • Possess a strong aptitude for exploring new technologies and understanding how to apply them to new product releases and in customer facing support scenarios.


  • BS in Computer Science/Engineering or equivalent work experience.
  • 7+ years software testing or development experience.
  • Strong programming skills in C/C++ and/or Python.
  • Experience working on one or more product release cycles.
  • Broad understanding of software testing methodologies.
  • Ability to participate in code reviews across both feature and test code.
  • Ability and comfort in performing troubleshooting and root cause analysis.
  • Candidates may also possess any of these highly desired skills:
    • An understanding of the UNIX operating environment.
    • Knowledge of distributed software solutions.
    • Hands-on experience testing or developing for FreeBSD or other POSIX/UNIX operating systems.
    • Extensive understanding of multithreaded, asynchronous, kernel-mode, distributed systems programming concepts.
    • Experience with file protocols such as SMB and NFS.
    • Experience working on and shipping a storage product.

Job Family: Engineering-Development Graduates Job ID: R38140

Apply now

Related Job Opportunities

View All Opportunities

Join Our Talent Network

Receive alerts with new job opportunities that match your interests.

Join Our Talent Network

Receive alerts with new job opportunities that match your interests.

Interested InSelect locations and/or categories of interest below and click the plus symbol.

  • Engineering Development, Shanghai, Shanghai Municipality, ChinaRemove
  • Graduates, Shanghai, Shanghai Municipality, ChinaRemove