Thermo Fisher Scientific

Software Development Engineer in Test, SDET

Thermo Fisher Scientific

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇲🇾 Malaysia

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

JavaJUnitPythonSeleniumVMware

About the role

  • Design, develop, and execute detailed test plans and test cases (manual and automated).
  • Perform repeatable testing procedures to validate software functionality, performance, and stability.
  • Interpret and modify code using at least one programming or scripting language.
  • Set up and configure virtual machines (VMs) for testing environments.
  • Maintain and update legacy test cases and automation scripts to reflect product changes.
  • Analyze failures in automated test cases and provide detailed bug reports.
  • Collect and document information to log bugs accurately and track resolution.
  • Summarize test results and prepare comprehensive test reports.
  • Collaborate with cross-functional teams, including developers and product managers, across different time zones.
  • Provide testing support during US business hours as needed.

Requirements

  • Currently pursuing or holding a degree in Computer Science, Software Engineering, or a related field.
  • Positive work attitude with a strong sense of responsibility and attention to detail.
  • Proficient in writing clear and concise test cases and bug reports in English.
  • Strong analytical and problem-solving skills with the ability to describe issues accurately.
  • Familiarity with at least one programming language (e.g., Python, Java, C#) or scripting language (e.g., Bash, PowerShell).
  • Experience in setting up and configuring virtual machines (e.g., VMware, VirtualBox, Hyper-V).
  • Basic understanding or hands-on experience with Microsoft Exchange Server is a plus.
  • Ability to learn quickly and adapt to new tools, technologies, and testing methodologies.
  • Knowledge of automated testing tools and frameworks is a plus (e.g., Selenium, JUnit, TestNG).
  • Good communication and teamwork skills.
  • Willingness and ability to work flexible hours to support US-based teams and projects.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
test planstest casesautomated testingprogramming languagescripting languagebug reportsanalytical skillsproblem-solving skillsautomated testing toolstesting methodologies
Soft skills
attention to detailcommunication skillsteamwork skillspositive work attituderesponsibilityadaptabilityability to learn quickly