Lead Test Automation Engineer

US-DE-New Castle

TA Careers

Req #: 21403
logo

Waters Corporation

Connect With Us:
Connect To Our Company
				Overview:

Interested 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. 

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.
			
Share this job: