Enable job alerts via email!

Senior Software Engineer in Test (41416-JOB)

ILLUMINA SINGAPORE PTE. LTD.

Singapore

On-site

SGD 70,000 - 100,000

Full time

Today
Be an early applicant

Job summary

A leading biotech company in Singapore is looking for an experienced software tester to join their agile team. The ideal candidate will have over 5 years of experience in testing cloud software, a Bachelor's degree in Computer Science, and proficiency in programming languages such as C#, JavaScript, and TypeScript. Responsibilities include designing and implementing test plans, conducting various testing types, and collaborating with multiple stakeholders to ensure product quality.

Qualifications

  • At least 5 years experience in testing and supporting cloud software.
  • Strong programming and scripting skills necessary for software test development.
  • Experience in architecting end-to-end automated test suites.

Responsibilities

  • Design, implement, and test cloud software in Scrum teams.
  • Develop and maintain comprehensive test plans and test cases.
  • Perform functional, regression, and performance testing.

Skills

Testing and supporting cloud software
C#
JavaScript
TypeScript
API testing
Cypress
Playwright
CI/CD tools
Strong troubleshooting skills

Education

Bachelor’s degree in Computer Science/Computer Engineering or related degree

Tools

TeamCity
Jenkins
GitHub Actions
Job description
Responsibilities
  • Work as part of Agile scrum teams to design, implement and test Illumina cloud software
  • Design, develop, and maintain comprehensive test plans and test cases based on product requirements and specifications.
  • Perform manual and automated testing for functional, regression, performance, and stress testing.
  • Collaborate with developers, product owner, and other stakeholders to clarify requirements and resolve issues.
  • Identify, document, and track bugs; proactively follow up on defect resolution.
  • Develop and enhance test automation frameworks and tools
  • Maintain test environments and ensure accurate and reproducible results.
  • Drive continuous improvements in test practices and processes.
  • Analyze test results, prepare quality reports, and present findings to stakeholders.
  • Stay up to date with industry trends and new testing tools or techniques.

All listed tasks and responsibilities are deemed as essential functions to this position; however, business conditions may require reasonable accommodations for additional tasks and responsibilities.

Required Educational Background
  • At least a Bachelor’s degree in Computer Science/Computer Engineering, or engineering related degree
Desired Profile
  • At least 5 years experience in testing and supporting cloud software
  • Software test development experience with programming and scripting languages (C#, Javascript, TypeScript preferred)
  • Experience in architecting end-to-end automated test suite for API, web apps and experience with test frameworks such as Cypress, Playwright, or similar
  • Experience in writing verification plans, test cases, defects reports, executing & managing test cases using test cases management system and writing verification reports
  • Experience with CI/CD, Continuous Testing, and related tools such as TeamCity, Jenkins, GitHub Actions
  • Must have strong troubleshooting and debugging skills
  • Must thrive in fast-paced, dynamic environment
  • Experience in developing instrument software / hardware integration is a plus
  • Experience in biotech and bioinformatics is a plus
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.