Waters - New Castle, DE

posted 19 days ago

Full-time - Mid Level
New Castle, DE
5,001-10,000 employees
Computer and Electronic Product Manufacturing

About the position

The Software Test Automation Lead at TA Instruments will spearhead the development and implementation of automated testing frameworks for IoT-connected instruments and web applications. This role is crucial in ensuring the quality and reliability of cutting-edge solutions that assist scientists and engineers in material characterization. The lead will collaborate with cross-functional teams, mentor automation engineers, and establish best practices in test automation to meet the demands of advanced testing solutions.

Responsibilities

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

Requirements

  • 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.
  • 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).
  • Experience with CI/CD tools (e.g., Jenkins, GitLab) and version control (Git, Bitbucket).
  • Strong understanding of functional, regression, performance, and security testing.
  • Experience in Agile environments.
  • Strong leadership and mentoring capabilities.
  • Excellent problem-solving and communication skills.

Nice-to-haves

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

Benefits

  • Competitive salary and performance bonuses.
  • Health, dental, and vision insurance.
  • 401(k) retirement plan with company matching.
  • Flexible work hours and remote work options.
  • Professional development and continued education support.
  • Paid time off and holidays.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service