Singapore, Singapore

Software Testing Engineer - Test Automation

 Job Description:

Job Description

Role: Software Tester

Level –L4

Location: Singapore

Who are we looking for?

As a Software Testing Engineer Test Automation, you will join a dynamic team of software developers to participate in the specification, design, testing, maintenance and implementation of software for life sciences Mass spectrometry instruments and allied products. This software, and these instruments a make a real, positive and strong impact on the lives of people across the globe.

Technical Skills:

  • Enjoy the challenge of testing boundary or edge cases that break software
  • Able to provide usability feedback
  • Experience with automated testing tools is preferred (pytest, Squish)
  • Experience with Linux systems
  • Testing experience with 21 CFR part 11 systems will be an advantage

Requited Task

  • Responsible for quality control
  • Test case design and creation based on iteration tasks and requirements
  • Test the Functionality as per the Test plan and respective Test Cases
  • Defect submission and analysis with supporting materials
  • Pursue proper closure on reported defects. Participate in defect reviews, root cause analysis, and evaluation of proposed solution
  • Clear and concise test result recording.
  1. Education

Bachelor’s degree or Diploma on computer science related major is preferred

  1. Experience
  • 3 to 5 years on the following:
  • Proven working experience in Agile / Scrum development environment
  • Knowledge in quality control methodologies and tools
  • Experience in writing clear, concise and comprehensive deliverables (test case and test recording)
  • Hands on experience in Black box testing techniques for embedded devices/ instruments

Behavioral Skills:

  • Results oriented with the ability to work independently and self-manage
  • Must have good communication skills to work globally and across functions
  • Evident enthusiasm, adaptability, initiative, creativity, ownership and problem-solving skills
  • An initiative taker who has the ability to work both autonomously and co-operatively as part of a team, and has an enthusiastic, energetic and positive attitude
  • Candidate must be highly motivated and outgoing
  • Good multi-tasking abilities
  • Adhere to OHS policies and procedures and ensure a safe and healthy workplace environment


  Required Skills:

Test Automation Automation Software Testing