This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Watersposted 9 days ago
Full-time • Senior
New Castle, PA
5,001-10,000 employees
Computer and Electronic Product Manufacturing
Resume Match Score

About the position

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

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

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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service