Software Quality Test Engineer

Agilent TechnologiesSanta Clara, CA
Hybrid

About The Position

Agilent inspires and supports discoveries that advance the quality of life. We provide life science, diagnostic and applied market laboratories worldwide with instruments, services, consumables, applications and expertise. Agilent enables customers to gain the answers and insights they seek -- so they can do what they do best: improve the world around us. Information about Agilent is available at www.agilent.com. As a Software Quality Test Engineer responsibilities will include: Strong working knowledge in automated testing framework and associated scripting languages Experience developing test designs and test cases for verification and validation of product functionality through manual and automated E2E tests Experience in testing or development using C#/.NET, Javascript, SaaS and REST API Assist in development and testing of software for GC, LC, GC Mass Spec and LC Mass Spec products Software solutions test planning Define and execute feature test cases Investigate errors, report potential software defects and verify fixes Assess software performance Execute integrated manual or automated testing within supported in the Agile software development process Perform sample analysis, data processing, calibration, and maintenance of all chromatography systems Prepare reagents needed for analysis Perform instrument tuning and calibration Work with Engineering and Product Management teams to clearly communicate test results, recommended next steps and timing for the next phase of feature releases Review and validate software requirements and functional design specifications Troubleshoot system issues and defects with Support, R&D, and implementation teams, propose solutions, test resolutions and facilitate release to production Develop QA estimates for project and enhancement requests. Assist in scoping, planning and scheduling QA activities. Note: This role follows a hybrid work schedule, with onsite presence at the Santa Clara office Tuesday, Wednesday and Thursday and remote work on Monday and Friday.

Requirements

  • Bachelor’s or Master’s Degree in Chemistry, Computer Science or other related field or equivalent experience
  • Experience with test automation or software programming knowledge (C#, scripting such as Groovy, PowerShell, REST API, AWS, Kubernetes)

Nice To Haves

  • 1+ years experience in QTOF, LC or GC Chromatography, including running samples and reporting results a plus
  • Good verbal and written communication skills
  • Experience in Jenkins, JMeter Benchmark and Postman a Plus
  • Desired experience with laboratory informatics software such as a networked Chromatography Data System (CDS), Laboratory Information Management System (LIMS), Electronic Laboratory Notebook (ELN), or Scientific Data Management System (SDMS)

Responsibilities

  • Strong working knowledge in automated testing framework and associated scripting languages
  • Experience developing test designs and test cases for verification and validation of product functionality through manual and automated E2E tests
  • Experience in testing or development using C#/.NET, Javascript, SaaS and REST API
  • Assist in development and testing of software for GC, LC, GC Mass Spec and LC Mass Spec products
  • Software solutions test planning
  • Define and execute feature test cases
  • Investigate errors, report potential software defects and verify fixes
  • Assess software performance
  • Execute integrated manual or automated testing within supported in the Agile software development process
  • Perform sample analysis, data processing, calibration, and maintenance of all chromatography systems
  • Prepare reagents needed for analysis
  • Perform instrument tuning and calibration
  • Work with Engineering and Product Management teams to clearly communicate test results, recommended next steps and timing for the next phase of feature releases
  • Review and validate software requirements and functional design specifications
  • Troubleshoot system issues and defects with Support, R&D, and implementation teams, propose solutions, test resolutions and facilitate release to production
  • Develop QA estimates for project and enhancement requests.
  • Assist in scoping, planning and scheduling QA activities.

Benefits

  • eligibility for bonus, stock and benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service