Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Lead Test Automation Engineer

AT Waters
Waters

Lead Test Automation Engineer

Wilmington, DE

Overview

Intersted in joining our Software Team?

TA Instruments is a leading provider of precision instrumentation for material characterization. Our cutting-edge solutions help scientists and engineers analyze materials across a wide range of industries, from automotive to pharmaceuticals. With the integration of IoT-enabled devices and real-time data analytics, we are revolutionizing material testing. As we continue to expand our IoT-enabled solutions, we are looking for a Software Test Automation Lead to lead our efforts in delivering high-quality, automated tests for our next-generation web applications and IoT systems.

As the Software Test Automation Lead, you will design and implement automated testing frameworks to ensure the quality and reliability of IoT-connected instruments and web applications. You will lead a team, collaborate across functions, and establish best practices in test automation to meet the demands of our advanced testing solutions.

Want more jobs like this?

Get jobs in Wilmington, DE delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


Responsibilities

As a Software Test Automation Lead you will:

  • Lead Test Automation Strategy: Define automation strategies for IoT web applications and collaborate with cross-functional teams to align test efforts with product requirements.
  • Design & Develop Automated Tests: Create automated test scripts for functional, regression, performance, and security testing of web applications and IoT devices.
  • Test Framework Development: Build and maintain scalable test automation frameworks using tools like Selenium, Cypress, Postman, and JMeter; integrate with CI/CD pipelines.
  • Test Execution & Reporting: Oversee automated test execution, monitor results, and communicate issues to stakeholders for continuous improvement.
  • Mentorship & Leadership: Mentor a team of automation engineers, conduct code reviews, and guide the evolution of test scripts to meet changing requirements.
  • Collaboration: Work with product, software, and hardware teams to ensure full test coverage for both software and IoT systems.
  • Continuous Improvement: Stay current on tools, trends, and methodologies to improve test automation efficiency.

As a Team Member you will:

  • Participate in all team meetings and ceremonies in direct collaboration with other sites, provide input and feedback, take ownership on identified improvements.
  • Actively participate in learning and sharing activities either during informal or formal training and demos.
  • Demonstrate continuous technical improvement.

Qualifications

Requirements:

  • Experience
  • 5+ years in software testing and automation, with a focus on web applications.
  • 2+ years in a leadership role with experience in IoT or instrumentation-based systems.
  • Technical Skills
  • Proficiency in C# (.NET Core), Java, Python, or JavaScript.
  • Experience with .NET Core for building and testing web applications and APIs.
  • Expertise in tools like Selenium, Cypress, Appium, Postman, and JMeter for automation.
  • Familiarity with IoT protocols (e.g., MQTT, WebSockets) and cloud integrations (AWS IoT, Google Cloud IoT).
  • CI/CD tools (e.g., Jenkins, GitLab), and version control (Git, Bitbucket).
  • Testing Methodologies
  • Strong understanding of functional, regression, performance, and security testing.
  • Experience in Agile environments.
  • Soft Skills
  • Strong leadership and mentoring capabilities.
  • Excellent problem-solving and communication skills.

Preferred:

  • Experience in testing IoT devices and real-time monitoring systems.
  • Knowledge of performance and security testing for IoT applications.
  • Degree in Computer Science, Engineering, or a related field.

For you it's more than a job. Among other things we're strong advocates of creating quality software, and using the latest testing methodologies to ensure we meet the expectations of our customers.

Company Description

Waters Corporation (NYSE: WAT), the world's leading specialty measurement company, has pioneered chromatography, mass spectrometry and thermal analysis innovations serving the life, materials, and food sciences for over 60 years. With approximately 8,000 employees worldwide, Waters operates directly in 35 countries, including 15 manufacturing facilities, with products available in more than 100 countries. Our team focuses on creating business advantages for laboratory-dependent organizations to enable significant advancement in healthcare delivery, environmental management, food safety, and water quality.

Working at Waters enables our employees to unlock the potential of their careers. Our global team is driven by purpose. We strive to be better, learn and improve every day in everything we do. We're the problem solvers and innovators that aren't afraid to take risks to transform the world of human health and well-being. We're all in it together delivering benefit as one to provide the insights needed today in order to solve the challenges of tomorrow.

Diversity and inclusion are fundamental to our core values at Waters Corporation. It is our responsibility to actively implement programs and practices to drive inclusive behavior and increase diversity across the organization. We are united by diversity and thrive on it for the benefit of our employees, our products, our customers and our community. Waters is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity or protected Veteran status.

Client-provided location(s): New Castle, DE 19720, USA
Job ID: Waters-21403
Employment Type: Other