MNC InsiderMNC Insider
Thermo Fisher Scientific logo

Senior/Software Test Automation Engineer

Thermo Fisher Scientific

Senior/Software Test Automation Engineer

full-timePosted: Aug 2, 2026Updated: Sep 1, 2026Singapore, Singapore

Job Description

Work ScheduleStandard (Mon-Fri)Environmental ConditionsOfficeJob DescriptionJob DescriptionDesigns, develops, and executes software testing strategies to ensure product quality and reliability. Responsible for test planning, automation, execution, and defect management across the software development lifecycle. Works independently and may lead small project teams while collaborating with cross-functional and global stakeholdersWhat will you do?1. Requirement Analysis & CollaborationAnalyze system requirements and develop a deep understanding of applications under testCollaborate with cross-functional and geographically distributed teamsParticipate in QA activities throughout the software development lifecycle2. Test Planning & DocumentationDesign and develop test strategies, test plans, test cases, and test protocolsCreate and maintain SDLC documentationDefine and assess defect severity and priority3. Test Environment & Tools SetupConfigure/ Setup and maintain test environments, including hardware, software, and test dataSet up and manage test and defect tracking tools (e.g., JIRA, JAMA)4. Test Automation & AI assistive testingDevelop, maintain, and enhance automated test frameworks and scriptsUtilize programming languages to improve test automation and efficiencyEffectively use AI tools to accelerate test design and automation​5. Test ExecutionExecute manual and automated test cases across development and release cyclesPerform functional, system, regression, API, and performance testingRecord and maintain test results in test management systems6. Defect ManagementIdentify, document, and track defects with clear reproduction stepsPerform root cause analysis and support issue resolutionMonitor defect status and validate fixes through re-testing7. Leadership & Continuous ImprovementWork independently and contribute to complex testing activitiesLead small teams or testing efforts for assigned projectsDrive continuous improvement in testing processes, tools, and methodologiesHow will you get here?EducationBachelor’s degree in Computer Science, Engineering, Life Sciences, or related field with at least 5 years of relevant experienceCandidates with less experience may be considered for junior rolesExperienceExperience in Software Quality Assurance (SQA) and testing methodologiesExperience working in Agile environments and the full software testing lifecycleProven experience in writing clear and comprehensive test plans and test casesHands-on experience with both white-box and black-box testingHands-on experience with test automation tools (e.g., Selenium, Appium) and programming/scripting (e.g., Java, Python, JavaScript, C#)Demonstrated ability to troubleshoot issues and perform root cause analysisExperience in completing end-to-end software testing projectsStrong track record in software quality assurance and testing deliveryExperience leading small teams or projects is preferredExposure to hardware-software integration or embedded systems is an advantageKnowledge, Skills & Competencies (Preferred)1. Technical ExpertiseTest automation frameworks and tools (e.g., Selenium, Playwright)Programming languages (e.g., Java, Python, JavaScript, C#)API testing tools (e.g., Postman)Performance testing tools (e.g., JMeter, LoadRunner)Database testing and SQLVersion control (Git) and CI/CD tools (e.g., Jenkins, Azure DevOps)Test management tools (e.g., JIRA, JAMA, HP ALM)2. Testing & QA KnowledgeStrong understanding of QA methodologies, tools, and best practicesAbility to create clear and comprehensive test documentationExperience in embedded systems testing is a plus3. Analytical & Problem-Solving SkillsStrong analytical thinking and problem-solving capabilitiesProficiency in root cause analysis and defect identificationDetail-oriented with a proactive quality mindset4. Communication & CollaborationStrong verbal and written communication skills in EnglishAbility to work effectively across teams and manage multiple priorities5. Domain Knowledge (Plus)Experience in life sciences or the biotechnology industryFamiliarity with ISO and FDA regulatory standards

Locations

  • Singapore, Singapore

Required Qualifications

  • Analyze system requirements and develop a deep understanding of applications under test (experience)
  • Collaborate with cross-functional and geographically distributed teams (experience)
  • Participate in QA activities throughout the software development lifecycle (experience)

Target Your Resume for "Senior/Software Test Automation Engineer" , Thermo Fisher Scientific

Get personalized recommendations to optimize your resume specifically for Senior/Software Test Automation Engineer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior/Software Test Automation Engineer" , Thermo Fisher Scientific

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

GeneralGeneral

Answer 10 quick questions to check your fit for Senior/Software Test Automation Engineer @ Thermo Fisher Scientific.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.