SDET Engineer

Bright Vision Technologies•South Plainfield, NJ
•$100,000 - $165,000•Remote

About The Position

Bright Vision Technologies is seeking an experienced SDET Engineer to apply strong software engineering practices to test automation. The role designs, builds, and continuously improves automation frameworks; writes production-quality test code; and partners with development teams to embed quality engineering throughout the software development lifecycle. The engineer works across unit, integration, end-to-end, performance, and security testing in modern distributed systems. The position collaborates with product, design, engineering, operations, and business stakeholders to turn ambiguous requirements into well-engineered solutions. It also contributes to code and design reviews, mentors junior engineers, and supports durable, well-documented outcomes aligned with team and platform standards. This is a full-time, direct W2 position that is 100% remote in the U.S., with an annual salary range of $100,000–$165,000. The employer is unable to sponsor new H-1B visa petitions; U.S. citizens, Green Card holders, EAD holders, and H-1B transfer candidates are encouraged to apply.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related technical discipline.
  • 12 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.

Responsibilities

  • Design and build robust, scalable test automation frameworks for web, API, mobile, and microservice testing.
  • Write production-quality automated test code using Java, Python, JavaScript, or C# and frameworks such as Selenium, Cypress, Playwright, RestAssured, or Pact.
  • Implement contract testing with Pact or similar tools to validate contracts in microservice ecosystems.
  • Build comprehensive CI/CD test pipelines integrated with Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
  • Develop performance test suites using JMeter, Gatling, k6, or Locust, including realistic load models and result analysis.
  • Implement security testing fundamentals, including dependency scanning, SAST, DAST, and OWASP-based checks.
  • Lead test strategy discussions, including risk-based testing, exploratory testing, and shift-left practices.
  • Collaborate with developers, product owners, and architects to identify quality risks early.
  • Perform root-cause analysis of production incidents and translate findings into automated regression tests.
  • Drive continuous improvement of test coverage, test reliability, and time-to-feedback.
  • Mentor junior QA engineers and uphold engineering rigor in the testing community.
  • Maintain comprehensive test documentation, traceability, and reporting dashboards, and align outcomes with stakeholder and platform standards.
  • Contribute to internal testing tools and reusable libraries, ensuring outcomes are durable and well documented.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service