About The Position

Thermon is a global industrial technology leader and the world's foremost provider of mission critical heating solutions. From power generation and semiconductors to oil & gas and foodprocessing, our systems keep essential industries running safely, efficiently, and reliably. We don't just make heaters, we deliver complete, end-to-end solutions that include design, installation, controls, and monitoring. Our people and products transfer the warmth needed to make life work. Headquartered in Austin, Texas, and operating in 18 countries, Thermon is built on the values of Care, Commit, and Collaborate. We're a team of innovators and problem-solvers, united by our mission and driven by a culture of ownership and impact. We're looking for a Software Development Engineer in Test to join our R&D Software QA Team and take an active role in shaping the quality of our software, help design, develop and maintain test automation frameworks. This role is ideal for someone who is passionate about software quality and defect prevention performing manual and exploration test to ultimately develop and implement automated tests. You'll work to deliver scalable, error-free mission-critical heat tracing solutions as well as highperformance solutions that power critical infrastructure around the world. You'll thrive here if you: Want to make a real impact on a small, empowered team. Enjoy building a product that solves real-world meaningful problems. Are enthusiastic about helping deliver high-quality applications, and love to break things. Love designing efficient testing frameworks and real-time dashboards to measure quality. Take pride in writing clean, maintainable, and performant code.

Requirements

  • 5+ years of professional experience building and maintaining UI automation test frameworks.
  • API experience with BDD, the Gherkin language and supporting tools, i.e., Spec Flow, Cucumber.
  • Strong expertise in writing end-to-end tests using tools like Selenium or Playright.
  • Programming knowledge in Java, C# or similar language for test automation development.
  • Experience testing web-based RESTful API's using Postman or similar.
  • Understanding and/or hands-on experience with database technologies i.e., SQL Server, MySQL.
  • Experience testing web apps, including root cause analysis and technical writing
  • Great attitude and adaptable to taking on many diverse responsibilities.
  • Bachelor's degree in computer science, engineering, or related field (or 5+ years equivalent of education and recent, relevant work experience)

Nice To Haves

  • Experience automating for non-web-based systems (Desktop)
  • Experience in test automation working with C#
  • Experience with test management tool Zephyr.
  • Experience with AutoCAD.

Responsibilities

  • Develop, implement and maintain automated end-to-end tests for applications.
  • Write and maintain test strategies, test cases, and test documentation.
  • Drive automation efficiencies and coverage effectiveness using different automation framework tools and techniques.
  • Perform API testing to ensure data integrity and system reliability.
  • Adhere and advocate for QA best practices across teams.
  • Actively participate in team discussions to align and deliver quality products.
  • Drive best practices through code reviews, mentorship, and continuous improvement.
  • Contribute to system documentation (UML, C4) and architectural clarity.
  • Collaborate with development teams to integrate automated tests into CI/CD pipelines.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service