Senior Software System Verification Engineer in Shanghai at Welbilt

Date Posted: 3/26/2020

Job Snapshot

  • Employee Type:
    Full-Time
  • Location:
    Shanghai
  • Job Type:
  • Experience:
    At least 8 year(s)
  • Date Posted:
    3/26/2020

Job Description

Working as part of our Engineering Team, participate in the technical analysis, design, implementation, testing, and deployment of Smart beverage machine systems. This position will be provided to a highly motivated and detail-oriented candidate. Contribute to software test , validation and release for internal software team to make high quality beverage machines in the industry.

•Validate the software function requirements and specifications based on product specification.

•Setup software validation test specification and function test plan according to product spec.

•Preparation of test report and other documentations related.

•Internal software release and version control.

•Validate the software function requirements and specifications based on product specification.

•Setup software validation test specification and function test plan according to product spec.

•Design software test case if needed.

•Help software engineer and project member identify software bugs and the root cause analysis.

•Lead and guide validation engineers and test engineers of validation team to do the proper test according to test requirement.

•Preparation of test report and other documentations related.

•Take part in the role of code reviews for software modules.

•Software release and improve the software release process.

•PC tool or software module development according to requirement.

•Other tasks assigned by line manager



Job Requirements

•Bachelor or Masters of Electrical/Software/Computer Engineering, Computer Science or equivalent.

•At least 8 years of software development and test validation related experience

•Good experience with software function test and system validation.

•Having knowledge on hardware and hardware driver.

•Experience with hardware level troubleshooting and driver design is a plus.

•Good knowledge on software release process and version control

•Creative and innovation, good ability at learning.

•Good interpersonal ability and team work spirit