SDET Engineer
New
B
Bright Vision TechnologiesSoftware testing
100% Remote (U.S.)Full-TimeSenior
Salary100,000 - 165,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 12 or more years of experience as an SDET or in test-focused software engineering roles.
- Required Skills
- PythonSQLCypressJavaJavascriptC#SeleniumPlaywright
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.
- 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.
- Experience working in Agile/Scrum environments.
- Strong debugging, communication, and documentation skills.
Responsibilities
- Design and build scalable test automation frameworks for web, API, mobile, and microservice testing.
- Write automated test code using Java, Python, JavaScript, or C# and tools such as Selenium, Cypress, Playwright, RestAssured, or Pact.
- Implement contract testing with Pact or similar tools to validate microservice contracts.
- Build CI/CD test pipelines using Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
- Develop performance test suites with JMeter, Gatling, k6, or Locust, including load models and result analysis.
- Implement security testing fundamentals, including dependency scanning, SAST, DAST, and OWASP-based checks.
- Lead test strategy discussions covering risk-based testing, exploratory testing, and shift-left practices.
- Collaborate with developers, product owners, and architects to identify quality risks early.
- Analyze production incidents and turn findings into automated regression tests.
- Improve test coverage, test reliability, and time-to-feedback; mentor junior QA engineers and maintain testing documentation and reporting.
View Full Description & ApplyYou'll be redirected to the employer's site