Hiring.Camp

Senior/Software Test Automation Engineer

Thermofisher

·

May 6, 2026

Location
Singapore - Singapore - Block 33 Marsiling Industrial Estate Road 3
Workplace
Onsite
Type
Full-time
Department
Engineering
Seniority
Senior
Experience
5+ years
Source
Workday

Description

Work Schedule

Standard (Mon-Fri)

Environmental Conditions

Office

Job Description

Job Description

Designs, 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 stakeholders

What will you do?

1. Requirement Analysis & Collaboration

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

2. Test Planning & Documentation

  • Design and develop test strategies, test plans, test cases, and test protocols
  • Create and maintain SDLC documentation
  • Define and assess defect severity and priority

3. Test Environment & Tools Setup

  • Configure/ Setup and maintain test environments, including hardware, software, and test data
  • Set up and manage test and defect tracking tools (e.g., JIRA, JAMA)

4. Test Automation & AI assistive testing

  • Develop, maintain, and enhance automated test frameworks and scripts
  • Utilize programming languages to improve test automation and efficiency
  • Effectively use AI tools to accelerate test design and automation

5. Test Execution

  • Execute manual and automated test cases across development and release cycles
  • Perform functional, system, regression, API, and performance testing
  • Record and maintain test results in test management systems

6. Defect Management

  • Identify, document, and track defects with clear reproduction steps
  • Perform root cause analysis and support issue resolution
  • Monitor defect status and validate fixes through re-testing

7. Leadership & Continuous Improvement

  • Work independently and contribute to complex testing activities
  • Lead small teams or testing efforts for assigned projects
  • Drive continuous improvement in testing processes, tools, and methodologies

How will you get here?

Education

  • Bachelor’s degree in Computer Science, Engineering, Life Sciences, or related field with at least 5 years of relevant experience
  • Candidates with less experience may be considered for junior roles

Experience

  • Experience in Software Quality Assurance (SQA) and testing methodologies
  • Experience working in Agile environments and the full software testing lifecycle
  • Proven experience in writing clear and comprehensive test plans and test cases
  • Hands-on experience with both white-box and black-box testing
  • Hands-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 analysis
  • Experience in completing end-to-end software testing projects
  • Strong track record in software quality assurance and testing delivery
  • Experience leading small teams or projects is preferred
  • Exposure to hardware-software integration or embedded systems is an advantage

Knowledge, Skills & Competencies (Preferred)

1. Technical Expertise

  • Test 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 SQL
  • Version control (Git) and CI/CD tools (e.g., Jenkins, Azure DevOps)
  • Test management tools (e.g., JIRA, JAMA, HP ALM)

2. Testing & QA Knowledge

  • Strong understanding of QA methodologies, tools, and best practices
  • Ability to create clear and comprehensive test documentation
  • Experience in embedded systems testing is a plus

3. Analytical & Problem-Solving Skills

  • Strong analytical thinking and problem-solving capabilities
  • Proficiency in root cause analysis and defect identification
  • Detail-oriented with a proactive quality mindset

4. Communication & Collaboration

  • Strong verbal and written communication skills in English
  • Ability to work effectively across teams and manage multiple priorities

5. Domain Knowledge (Plus)

  • Experience in life sciences or the biotechnology industry
  • Familiarity with ISO and FDA regulatory standards

Skills

PythonJavaScriptJavaAzureJenkinsCI/CDSQLGitJiraAgileDevOpsFDA

Similar Jobs

28

Senior Test Automation Software Engineer

Chaosindustries · El Segundo, California, United States +1 · Remote, Onsite

2 days ago

Senior Software Test Automation Engineer - Agentic AI

Wk · USA - Coppell, TX, United States of America · Hybrid

5 days ago

Senior Software Test Automation Engineer

Spectris · Niwot, CO, United States of America · Hybrid

1 month ago

Senior Software Automation Test Engineer-Onsite

Elyon International · San Diego, California

3 months ago

Senior Software Test Automation Engineer (TypeScript / Python, AWS & AI)

Cat · Kosice, Slovakia

5 months ago

Senior Software Test Automation Engineer – Especialista Testes

Philips · Varginha - B1, Brazil

6 months ago

Senior Software Test Automation Engineer

Lumilens · Bengaluru, India · Onsite

10 months ago

Senior Software Test and Automation Engineer

Edwards · USA IRV-17011 Redhill/DBC1-5, United States of America

3 weeks ago

Software Test Analyst Senior (Automation +Manual Testing)

Worldpay is committed to protecting · IND BNGL FL1 TWR1 MOBIUS WP, India +1 · Hybrid

1 month ago

Senior Software Developer - Test Automation

General Motors · Markham Elevation Centre - Markham Elevation Centre, Canada +1 · Hybrid

1 month ago

Senior Software Engineer (Test Automation)

SimCorp is · Hyderabad, India

2 months ago

(Senior) QA - Automation Software Test Engineer (m/w/d) - Warehouse Systeme

Flaschenpost · Office Münster, Germany +4 · Remote, Hybrid

3 months ago

Senior Software Engineer, Test Automation

Adobe · San Francisco, United States of America

3 months ago

Senior Test Automation Engineer/Software Development Engineer in Test (d/f/m)

Leapsome · Berlin

9 months ago

Senior Director, Software Development, Test Automation

Lilasciences · San Francisco, CA USA

3 weeks ago

Senior Software Test Engineer (Manual + Automation)

Clustox · Lahore

3 months ago

Senior Software Engineer, Manufacturing Test Automation

Jobyaviation · San Carlos, CA, US

1+ year ago

Senior Software Developer in Test, Infrastructure + Automation

USA01 - USA Automotive · Palo Alto, CA, United States, US · Hybrid

2 weeks ago

Senior Software Developer in Test, Infrastructure + Automation

Ford · Palo Alto, CA,US, US · Hybrid

2 weeks ago

Senior Software Engineer in Test - Java | Automation | Kubernetes - Quality Assurance

Cloudera Careers · Czech Republic-Prague, Czechia · Hybrid

2 weeks ago

Senior Software Development Engineer in Test (Automation, Python), Trading Technologies

Binance · Asia +14 · Remote

1 month ago

Software Test Automation and QA Developer, Senior

Booz Allen Hamilton · USA, MD, Laurel (1100 West St), United States of America +1

2 months ago

Senior Optical Manufacturing Test Engineer - Software Automation

Lumilens · Singapore · Onsite

4 months ago

Senior Optical Manufacturing Test Engineer - Software Automation

Lumilens · Taiwan

7 months ago

Senior Optical Manufacturing Test Engineer - Software Automation

Lumilens · Thailand · Onsite

9 months ago

Senior Software Quality Engineer - Test Manual Automation

UPS · IN - TDC 1 (IN110), India

1+ year ago

Software Engineer In Test Automation Testing (junior- senior level)

Cermati.com · Jakarta, Jakarta, Indonesia

Yesterday

Senior Software Development Engineer (Payload SW), STAR (System Test Automation and Regression)

Amazon

1 week ago