Software Test Engineer

Bright Vision Technologies•Frisco, TX
•$105,000 - $125,000•Remote

About The Position

Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. The company describes this role as an opportunity to join an established organization with career growth potential. The Software Test Engineer will bring software engineering practices to test automation by designing, building, and continuously improving automation frameworks and writing production-quality test code. The role partners with development teams to embed quality engineering throughout the software development life cycle and applies testing strategies across unit, integration, end-to-end, performance, and security testing in modern distributed systems. The engineer works with product, design, engineering, operations, and business stakeholders to turn ambiguous requirements into well-engineered solutions. The role also includes contributing to code and design reviews and mentoring more junior engineers. The successful candidate is expected to demonstrate engineering discipline, clear communication, and a record of delivering work that performs reliably in production.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related technical discipline.
  • Five or more years of experience as an SDET or in test-focused software engineering roles.
  • Strong programming skills in at least one of Java, Python, JavaScript, or C#.
  • Hands-on experience with at least one major UI automation framework: Selenium, Cypress, or Playwright.
  • Solid experience automating REST and/or gRPC APIs.
  • Working knowledge of CI/CD pipelines for test automation.
  • Solid SQL skills and experience with database validation.
  • Strong understanding of microservices, distributed systems, and modern web architectures.
  • Excellent debugging, communication, and documentation skills.
  • Experience working in Agile/Scrum environments.

Nice To Haves

  • Experience with contract testing tools such as Pact or Spring Cloud Contract.
  • Hands-on performance testing with JMeter, Gatling, k6, or Locust.
  • Exposure to security testing tools such as OWASP ZAP, Burp Suite, or Snyk.
  • Familiarity with chaos engineering and resilience testing.
  • ISTQB or equivalent QA certification.

Responsibilities

  • Design, build, and continuously improve test automation frameworks.
  • Write production-quality test code.
  • Partner with development teams to embed quality engineering throughout the SDLC.
  • Apply testing strategies including unit, integration, end-to-end, performance, and security testing.
  • Work with product, design, engineering, operations, and business stakeholders to translate ambiguous requirements into well-engineered solutions.
  • Contribute to code reviews and design reviews.
  • Mentor more junior engineers.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service