
Software Development Engineer in Test, SDET
Thermo Fisher Scientific
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇲🇾 Malaysia
Visit company websiteJob 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