SDET - Dallas, TX

Photon•Dallas, TX
•$37,000 - $132,000

About The Position

As an SDET, you will use software engineering and test automation expertise to design, develop, and maintain testing solutions that ensure the quality and reliability of customer-facing applications. You will build and enhance automated test frameworks, integrate them into CI/CD pipelines, and promote best practices for test coverage and code quality. You will work with development teams, partners, technology leads, and agile teams to validate functionality, performance, and security. The role involves designing and developing test automation for front-end applications and web services using Groovy/Geb and Java/HttpClient, while also writing and maintaining application features and automated tests. You will contribute across the software development lifecycle, participate in code and test reviews, and help improve test coverage, release velocity, and production health.

Requirements

  • Bachelor’s degree required; a technology-related field is preferred.
  • 10+ years of experience testing and automating front-end and webservice applications.
  • Hands-on experience with object-oriented programming languages such as Java, C#, or Groovy; HTTP; RESTful web services; Jenkins; and Git.
  • Experience using UI test automation frameworks such as Selenium or Protractor.
  • Experience testing and automating webservices using tools such as HttpClient, RestAssured, JMeter, or SoapUI.
  • Ability to investigate and debug issues with front-end applications and web services.
  • Experience testing Angular web applications.
  • Knowledge of software engineering practices across the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Experience delivering software in an Agile environment.
  • Experience designing and building applications and using test automation frameworks.
  • Knowledge of a breadth of technologies and test automation frameworks, including Java, Groovy, Selenium, Geb, JavaScript/TypeScript, HTTP, and RESTful web services.
  • Extensive experience working with Java and its ecosystem.
  • Strong advocacy for Test-Driven Development and writing testable, maintainable code.
  • Self-directed, proactive, and results-oriented approach.
  • Keen attention to detail and a problem-solving mindset.
  • Ability to learn large software systems end-to-end quickly.
  • Interest in learning new technologies and driving their adoption.
  • Passion for crafting a strong end-to-end customer experience and personal accountability for delivering results.

Nice To Haves

  • Experience with APIs.
  • Experience with contact center integration projects.
  • Familiarity with Genesys or similar telephony platforms.
  • A technology-related field for the required bachelor’s degree is preferred.

Responsibilities

  • Use testing and testability expertise to influence software design, promote sound engineering practices, and ensure security and reliability.
  • Write and maintain application features and automated tests, including unit, component, integration, functional, performance, scenario, and interoperability tests.
  • Help create reliable, portable, and trustworthy tests and integrate them into CI/CD pipelines.
  • Collaborate with team members to improve test coverage, release velocity, and production health.
  • Design and develop test automation for front-end applications and web services using Groovy/Geb and Java/HttpClient.
  • Participate in application code and test code reviews with the Agile team.
  • Work with development teams, partners, technology leads, and agile teams to validate functionality, performance, and security.

Benefits

  • Medical insurance
  • Vision insurance
  • Dental insurance
  • 401k retirement plan
  • Variable pay/incentives
  • Paid time off
  • Paid holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service