Thermo Fisher Scientific logo

Engineer II, Software Test

Thermo Fisher Scientific

SingaporeFull-timeOn-site

Posted 11 Jun 2026

About this role

Responsible for quality control, including the creation of test plans, test cases, and the execution of functional, performance, and stress testing. The role involves defect analysis, root cause evaluation, and automating manual test cases to ensure software compliance with SOPs. Requires a Bachelor's degree in Computer Science or Electrical/Electronics and 3 to 5 years of experience in Agile/Scrum environments. Candidates should have hands-on experience with black box testing for embedded devices and automation tools like pytest or Squish.

What they're looking for

Quality ControlRequirement AnalysisTest Case CreationSoftware Test PlanningDefect AnalysisTest AutomationPytestSquish

Frequently asked questions

What does a Engineer II, Software Test at Thermo Fisher Scientific do?

Responsible for quality control, including the creation of test plans, test cases, and the execution of functional, performance, and stress testing. The role involves defect analysis, root cause evaluation, and automating manual test cases to ensure software compliance with SOPs. Requires a Bachelor…

What skills does this Engineer II, Software Test role need?

Key skills for this role include Quality Control, Requirement Analysis, Test Case Creation, Software Test Planning, Defect Analysis, Test Automation.

How much does a Engineer II, Software Test at Thermo Fisher Scientific pay?

The employer did not list a salary for this role. Most similar Singapore roles publish their band on the job page.

Is this Engineer II, Software Test role remote, hybrid, or on-site?

This role is on-site, based in Singapore.

How do I apply for this Engineer II, Software Test role?

You can apply directly on Thermo Fisher Scientific's careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.