hackajob
Senior Test Automation Engineer
Waters Corporation (NYSE: WAT) is the world’s leading specialty measurement company, pioneering innovations in chromatography, mass spectrometry, and thermal analysis for over 60 years. With approximately 8,000 employees across 35 countries, Waters helps laboratories worldwide make breakthroughs in healthcare delivery, environmental management, food safety, and water quality.
Salary range: $130,500 – $170,000 annually. This is a full‑time position based in the United States.
As a Senior Test Automation Engineer, you will play a key role in ensuring the quality, performance, and reliability of our next‑generation, cloud‑based Empower Data Systems applications. Working within our cloud development team at the Milford Global HQ (with hybrid flexibility), you’ll help define and implement best practices in both manual and automated testing to uphold Waters’ standards of scientific excellence and innovation.
Key Responsibilities
Design, develop, and execute manual and automated test cases for cloud‑based applications, covering functional, performance, security, and usability requirements.
Collaborate with developers, product owners, and stakeholders to define test strategies and refine acceptance criteria.
Build and maintain automated test scripts for web applications, APIs, and data processing workflows.
Conduct API testing to validate data integrity and system interactions.
Integrate automated tests into CI/CD pipelines for continuous quality assurance.
Identify, document, and track defects using issue tracking tools such as Jira.
Contribute to the overall test strategy to ensure scalability, reliability, and performance of Waters’ cloud solutions.
Qualifications
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
5+ years of experience in automated software testing, focused on web and cloud‑based applications.
Expertise in manual, regression, smoke, performance, and stress testing for cloud solutions.
Hands‑on experience with Selenium/ChromeDriver, Gherkin, and SpecFlow.
Proficiency in .NET Core / C# programming.
Strong written and verbal communication skills.
Ability to mentor junior test engineers.
Experience with GitHub workflows, Spinnaker pipelines, and CI/CD integration.
Familiarity with Angular 16+, Jasmine, and Karma testing frameworks.
Experience with Python.
Working knowledge of relational and non‑relational databases.
Experience with AWS, Docker, containers, microservices, and Datadog.
Seniority Level Mid‑Senior level
Employment Type Full‑time
#J-18808-Ljbffr
Salary range: $130,500 – $170,000 annually. This is a full‑time position based in the United States.
As a Senior Test Automation Engineer, you will play a key role in ensuring the quality, performance, and reliability of our next‑generation, cloud‑based Empower Data Systems applications. Working within our cloud development team at the Milford Global HQ (with hybrid flexibility), you’ll help define and implement best practices in both manual and automated testing to uphold Waters’ standards of scientific excellence and innovation.
Key Responsibilities
Design, develop, and execute manual and automated test cases for cloud‑based applications, covering functional, performance, security, and usability requirements.
Collaborate with developers, product owners, and stakeholders to define test strategies and refine acceptance criteria.
Build and maintain automated test scripts for web applications, APIs, and data processing workflows.
Conduct API testing to validate data integrity and system interactions.
Integrate automated tests into CI/CD pipelines for continuous quality assurance.
Identify, document, and track defects using issue tracking tools such as Jira.
Contribute to the overall test strategy to ensure scalability, reliability, and performance of Waters’ cloud solutions.
Qualifications
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
5+ years of experience in automated software testing, focused on web and cloud‑based applications.
Expertise in manual, regression, smoke, performance, and stress testing for cloud solutions.
Hands‑on experience with Selenium/ChromeDriver, Gherkin, and SpecFlow.
Proficiency in .NET Core / C# programming.
Strong written and verbal communication skills.
Ability to mentor junior test engineers.
Experience with GitHub workflows, Spinnaker pipelines, and CI/CD integration.
Familiarity with Angular 16+, Jasmine, and Karma testing frameworks.
Experience with Python.
Working knowledge of relational and non‑relational databases.
Experience with AWS, Docker, containers, microservices, and Datadog.
Seniority Level Mid‑Senior level
Employment Type Full‑time
#J-18808-Ljbffr