Senior Software Engineer in Test

1 month ago


Singapur, Singapore Illumina Full time
What if the work you did every day could impact the lives of people you know? Or all of humanity?At Illumina, we are expanding access to genomic technology to realize health equity for billions of people around the world. Our efforts enable life-changing discoveries that are transforming human health through the early detection and diagnosis of diseases and new treatment options for patients.Working at Illumina means being part of something bigger than yourself. Every person, in every role, has the opportunity to make a difference. Surrounded by extraordinary people, inspiring leaders, and world changing projects, you will do more and become more than you ever thought possible.

Senior Software Engineer in Test – Bioinformatics

Illumina is seeking a highly driven and talented software engineer in test to join the Bioinformatics organization, where we are developing novel informatics solutions for Illumina’s multi-omics technologies. This role is to architect and develop automated tests, tools and frameworks necessary for verifying and/or validating Illumina’s assays and analysis software. You will work with bioinformatics scientists, assay scientists and software engineers to assess, propose and develop automated test solution(s) for next-generation sequencing and image processing software.

Responsibilities:

Develop end to end automated integration, verification and continuous integration system

Develop, maintain and enhance automated test framework, tools and unit tests

Work with software engineers and bioinformatics scientists to understand analysis algorithms & develop automated test solution(s)

Partner with software verification engineers to test applications manually as needed

Prepare necessary test artifacts required for formal software / product release

Participate in code and design Reviews

Collaborate with peers to identify opportunities for process improvement

Work collaboratively and effectively in an agile and very fast paced environment

Collaborate with DevOps to design and manage an automated, computational infrastructure supporting experimentation and research

Deploy and monitor software releases

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 Skills & Experience

Bachelor of Science degree in in computer science, mathematics, data science, bioinformatics or related field

Software test development experience with programming or scripting language (Python preferred)

Experience in architecting end-to-end automated test suite for API, desktop, web apps and experience with test frameworks such as pytest, Playwright, or similar

Experience writing verification plans, test cases, defects reports, executing & managing test cases using test cases management system and writing verification reports

Experience working with databases such as MySQL or PostgreSQL, cloud computing such as Amazon Web Services and Docker/Kubernetes

Experience with CI/CD, Continuous Testing, and related tools such as TeamCity, GitHub Actions

Experience deploying web applications

Strong understanding of SDLC processes

Be curious, detail oriented, and analytical, with a proven ability to learn quickly

Be customer-focused, team-oriented, and motivated, taking ownership of assigned tasks

Have proven ability to self-manage, as well as manage interdisciplinary relationships

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

Preferred Skills and Experience:

Advanced degree in computer science, mathematics, data science, bioinformatics or related field

Have an understanding of next-generation sequencing, bioinformatics, biology, or related field of biology is a plus.

Experience with image processing and/or microscopy

Possess proven troubleshooting skills

Have proven verbal and written communication skills

Preferred Experience/Education/Skills:

• Typically requires a minimum of 5 years of related experience with a Bachelor’s degree; or 3 years and a Master’s degree; or a PhD without experience; or equivalent work experience.


Illumina believes that everyone has the ability to make an impact, and we are proud to be an equal opportunity employer committed to providing employment opportunity regardless of sex, race, creed, color, gender, religion, marital status, domestic partner status, age, national origin or ancestry, physical or mental disability, medical condition, sexual orientation, pregnancy, military or veteran status, citizenship status, and genetic information.

  • Singapur, Singapore NCS Full time

    As an innovator in knowledge and artificial intelligence, we offer video analytics products and services catered to various segments where individuals, corporations and institutions can enjoy peace of mind, enhance their business intelligence or secure an entire city. A Software Quality Assurance Engineer will test the projects delivered by VITG group in...


  • Singapur, Singapore Illumina Full time

    What if the work you did every day could impact the lives of people you know? Or all of humanity?At Illumina, we are expanding access to genomic technology to realize health equity for billions of people around the world. Our efforts enable life-changing discoveries that are transforming human health through the early detection and diagnosis of diseases and...


  • Singapur, Singapore ST Engineering Full time

    Title: Software Test EngineerAbout the CompanyST Engineering is a global technology, defense, and engineering group with a presence in various regions, such as Asia, Europe, the Middle East, and the U.S. The company focuses on leveraging technology and innovation to address real-world challenges and enhance lives through its diverse range of businesses...


  • Singapur, Singapore ST Engineering Full time

    Title: Software Test Engineer Job ID: Location: ST Engineering Hub, SG Description: Job Req ID: About ST Engineering ST Engineering is a global technology, defence, and engineering group with offices across Asia, Europe, the Middle East, and the U.S., serving customers in more than countries. The Group uses technology and innovation to...


  • Singapur, Singapore ST Engineering Full time

    Title: Software Test Engineer Job ID: Location: ST Engineering Hub, SG Description: Job Req ID: About ST Engineering ST Engineering is a global technology, defence, and engineering group with offices across Asia, Europe, the Middle East, and the U.S., serving customers in more than countries. The Group uses technology and innovation to...


  • Singapur, Singapore NCS Group Full time

    Responsibilities: Mentor the QA engineers and efficiently manage the resources to support the projects and ensure the quality delivery Define test strategy and test plan based on software development plan for the projects Oversees and actively participates in test execution and the development of testing artefacts, including: performance test...


  • Singapur, Singapore Arrowpoint Full time

    Senior Software Development Engineer in Test Core Tech Team Singapore About this role We are seeking a detail-oriented Software Development Engineer in Test (SDET) to join our multi-strategy hedge fund team. An SDET is a unique blend of pure testing and pure software development. The ideal candidate will be someone skilled in both development and QA,...


  • Singapur, Singapore Arrowpoint Full time

    Senior Software Development Engineer in Test Core Tech Team SingaporeAbout this role We are seeking a detail-oriented Software Development Engineer in Test (SDET) to join our multi-strategy hedge fund team. An SDET is a unique blend of pure testing and pure software development. The ideal candidate will be someone skilled in both development and QA,...


  • Singapur, Singapore Singtel Full time

    Responsibilities: Mentor the QA engineers and efficiently manage the resources to support the projects and ensure the quality delivery Define test strategy and test plan based on software development plan for the projects Oversees and actively participates in test execution and the development of testing artefacts, including: performance test...

  • Software Test Engineer

    3 months ago


    Singapur, Singapore Unison Consulting Pte Ltd Full time

    Analyse business and system requirements and develop various test specifications which include Functional Testing, System Integration Testing, Performance Testing and Compliance Testing. Design/maintain test scenario, test cases, test data and execute manual testing.    Work with a team of test engineers in conducting testing to identify software defects....


  • Singapur, Singapore Unison Consulting Pte Ltd Full time

    Analyse business and system requirements and develop various test specifications which include Functional Testing, System Integration Testing, Performance Testing and Compliance Testing. Design/maintain test scenario, test cases, test data and execute manual testing.    Work with a team of test engineers in conducting testing to identify software defects....


  • Singapur, Singapore Illumina Full time

    What if the work you did every day could impact the lives of people you know? Or all of humanity?At Illumina, we are expanding access to genomic technology to realize health equity for billions of people around the world. Our efforts enable life-changing discoveries that are transforming human health through the early detection and diagnosis of diseases and...


  • Singapur, Singapore Illumina Full time

    What if the work you did every day could impact the lives of people you know? Or all of humanity?At Illumina, we are expanding access to genomic technology to realize health equity for billions of people around the world. Our efforts enable life-changing discoveries that are transforming human health through the early detection and diagnosis of diseases and...


  • Singapur, Singapore Willowglen Services Pte Ltd Full time

    Senior Project EngineerResponsibilities:Responsible for software prototyping, requirement analysis, design, development, test, system integration and site integration for developed applicationsDesign, configuration, test, integration and maintenance of Automation & SCADA systems and applicationsProvide technical, deployment and commissioning support to...


  • Singapur, Singapore Willowglen Services Pte Ltd Full time

    Senior Project EngineerResponsibilities:Responsible for software prototyping, requirement analysis, design, development, test, system integration and site integration for developed applicationsDesign, configuration, test, integration and maintenance of Automation & SCADA systems and applicationsProvide technical, deployment and commissioning support to...


  • Singapur, Singapore Thermo Fisher Scientific Full time

    : Create and implement software test plans to guarantee the seamless functioning of our software products. Collaborate with diverse teams to identify testing requirements and priorities Develop and maintain automated test scripts for efficient and effective testing Identify and report software defects and work closely with developers to resolve them ...


  • Singapur, Singapore SecureAge Technology Pte Ltd Full time

    As a Software Engineer or Senior Software Engineer, you will be responsible for designing, developing, and maintaining applications on the Microsoft Windows operating system. Your work will be critical in ensuring hardware and software compatibility, security, and system stability. You will collaborate closely with cross-functional teams to deliver reliable...


  • Singapur, Singapore SecureAge Technology Pte Ltd Full time

    As a Software Engineer or Senior Software Engineer, you will be responsible for designing, developing, and maintaining applications on the Microsoft Windows operating system. Your work will be critical in ensuring hardware and software compatibility, security, and system stability. You will collaborate closely with cross-functional teams to deliver reliable...

  • Software Test Manager

    4 weeks ago


    Singapur, Singapore ALTROCKS TECH PTE. LTD. Full time

    Roles & Responsibilities· Candidate must possess at least a Diploma, Advanced/Higher/Graduate Diploma, Bachelor's Degree, Post Graduate Diploma, Professional Degree, Computer Science/Information Technology or equivalent.· At least 10 years of experience in the field of Software Quality Assurance with at least 3-5 years of experience as a Test Manager.·...

  • Software Test Manager

    4 weeks ago


    Singapur, Singapore ALTROCKS TECH PTE. LTD. Full time

    Roles & Responsibilities· Candidate must possess at least a Diploma, Advanced/Higher/Graduate Diploma, Bachelor's Degree, Post Graduate Diploma, Professional Degree, Computer Science/Information Technology or equivalent.· At least 10 years of experience in the field of Software Quality Assurance with at least 3-5 years of experience as a Test Manager.·...