Senior Systems Test Engineer
Waters Corporation · New Castle, Delaware, US
Overview We are seeking a Senior System and Software Test Engineer to validate and assure the quality of complex system software spanning scientific instrume...
Job description
Overview We are seeking a Senior System and Software Test Engineer to validate and assure the quality of complex system software spanning scientific instruments and full web application stacks . This role emphasizes system-level testing, automation, and CI/CD integration , and works closely with Product teams to deliver robust, scalable, and secure analytical instrument platforms. Responsibilities: - Design, develop, and execute system-level test strategies for Linux-based IoT platforms, integrating embedded software, backend services, and web applications - Validate end-to-end workflows across device firmware, edge services, cloud/backend APIs, and web UI - Perform functional, integration, regression, performance, scalability, and reliability testing - Test system behavior under real-world conditions (network latency, device failures, power cycling, upgrades, and stress scenarios) - Test instrument bring-up, initialization, calibration, and recovery sequences across power cycles, firmware updates, and fault conditions. - Verify system behavior under environmental and operational stresses (temperature variation, vibration, long-duration runs, and high-duty cycles) - Lead and suppor...