Software Engineer in Test 182143

CTI Consulting•Westlake, TX

About The Position

The Software Engineer in Test participates in the software development process by writing and maintaining application features and automated tests. The role focuses on deployment automation and orchestration and uses testing expertise to influence software design, engineering practices, testability, security, and bug prevention. The engineer collaborates with team members to improve test coverage, release velocity, and production health.

Requirements

  • At least 5 years of experience with a bachelor's degree, or at least 3 years of experience with a master's degree, in Computer Science or a closely related field.
  • Experience with UI and API test automation.
  • Experience with RestAssured, Cucumber, Playwright, JavaScript, Xray, io.Connect Desktop, GitHub Copilot (Claude, GPT, Gemini), performance testing, Node.js, and Jenkins Core.
  • Experience with test automation tools and frameworks including Playwright, Rest Assured, TestNG, and Maven.
  • Experience using generative AI to accelerate test automation.
  • Experience with Java, JavaScript, and SQL.
  • Experience with DevOps and pipelines, including Jenkins Core, LWC, and Monorepo.
  • Experience with source control systems including GitHub and Stash (Bitbucket).
  • Experience with Adobe Analytics, observability, and monitoring dashboards.

Nice To Haves

  • Cloud experience, preferably Amazon Web Services (AWS).
  • Experience automating desktop-based micro applications.
  • IVR (Interactive Voice Response) or CTI (Computer Telephony Integration) experience.

Responsibilities

  • Write and maintain application features and automated tests, including unit, component, integration, functional, performance, scenario, and interoperability tests.
  • Focus on deployment automation and orchestration.
  • Assist with code branches, merges, build pipelines, and version management.
  • Use testing and testability expertise to influence software design and promote sound software engineering, bug prevention, testability, and security.
  • Collaborate with team members to improve test coverage, release velocity, and production health.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service