Senior Software Test Automation Engineer

life technologies holdings pte. ltd.

Singapore

On-site

SGD 60,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Life Technologies Holdings Pte. Ltd. is seeking a Software Quality Assurance Engineer to design and execute testing strategies across the software development lifecycle.

You will lead test planning, automation, and defect management while collaborating with cross-functional and global teams to ensure product quality. The role requires a bachelor’s degree and 5+ years of QA experience, with hands-on work using Selenium, Appium, Java, Python, and modern testing tools in an Agile setting.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, Life Sciences, or related field with at least 5 years of relevant experience.
  • Experience in Software Quality Assurance (SQA) and testing methodologies.
  • 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.
  • Experience leading small teams or projects is preferred.
  • Exposure to hardware-software integration or embedded systems is an advantage.

Responsibilities

  • 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.
  • Design and develop test strategies, test plans, test cases, and test protocols.
  • Create and maintain SDLC documentation; define and assess defect severity.
  • Configure and maintain test environments and data; manage test tools.
  • Develop, maintain, and enhance automated test frameworks and scripts; utilize programming languages.
  • Execute manual and automated test cases across development and release cycles.
  • Record and maintain test results in test management systems.
  • Identify, document, and track defects with clear reproduction steps; perform root cause analysis.
  • Lead small teams or testing efforts for assigned projects; drive continuous improvement.

Skills

Test automation
SQA
Agile
Root cause analysis

Education

Bachelor's degree in Computer Science/Engineering/Life Sciences

Tools

Selenium
Playwright
Postman
JMeter
LoadRunner
SQL
Git
Jenkins
Azure DevOps
JIRA
JAMA
HP ALM

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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Quality Engineer
Software Quality Engineer

RAPSYS TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Senior Quality Assurance Engineer
Senior Quality Assurance Engineer

infowiz pte ltd • Singapore

On-site
SGD 90,000 - 130,000
Quality Assurance (QA) Engineer
Quality Assurance (QA) Engineer

TETSUYU HEALTHCARE HOLDINGS PTE. LTD. • Singapore

On-site
SGD 55,000 - 85,000
Software Test Engineer (Manual & Automation Testing)
Software Test Engineer (Manual & Automation Testing)

United States Digital Space LLC • Singapore

On-site
SGD 60,000 - 100,000
Software Testing Engineer
Software Testing Engineer

IOTALENTS PTE. LTD. • Singapore

On-site
SGD 60,000 - 100,000
Senior Software Test Manager (Consumer Electronics Client)
Senior Software Test Manager (Consumer Electronics Client)

cygnify • Singapore

On-site
SGD 180,000 - 280,000
Quality Assurance Lead
Quality Assurance Lead

freedom consulting inc. • Singapore

On-site
SGD 90,000 - 140,000
Lead Quality Analyst
Lead Quality Analyst

thoughtworks pte. ltd. • Singapore

On-site
SGD 90,000 - 150,000
Quality Assurance Lead - Contract
Quality Assurance Lead - Contract

ZENITH INFOTECH (S) PTE LTD. • Singapore

On-site
SGD 60,000 - 90,000
Software Quality Engineer (Managed Service)
Software Quality Engineer (Managed Service)

AvePoint • Singapore

On-site
SGD 60,000 - 90,000