1

Software Engineering In Test Jobs (NOW HIRING)

Senior Software Engineer in Test Fidelity Investments has a phenomenal opportunity for a Senior ... Engineering organization within Fidelity's Workplace Investing division. This role is based in our ...

Software Developer in Test - SDET

Frisco, TX · Hybrid

$46.75 - $60.25/hr

... engineering team. In this role, you will be instrumental in ensuring the quality, reliability, and performance of our security products across multiple platforms. You'll work at the intersection of ...

Software Developer in Test - SDET

Frisco, TX · On-site

$46.75 - $60.25/hr

... engineering team. In this role, you will be instrumental in ensuring the quality, reliability, and performance of our security products across multiple platforms. You'll work at the intersection of ...

SDET

Westlake, TX · On-site

$48 - $62/hr

Adhere to established software engineering best practices and standards. * Collaborate with other ... test automation and software utilities. The Expertise and Skills You Bring * Bachelor's degree in ...

SDET (LATAM)

Agoura Hills, CA

$53.50 - $69/hr

Software Development Engineer In Test (Sdet) Seeking a skilled and quality-focused Software ... Bachelor's degree in Computer Science, Engineering, or a related field. Experience: 3+ years of ...

Software in Test

Merrimack, NH · On-site

$51.25 - $66/hr

We have an Opening for Software Engineer in Test position at Westlake Texas location for our Direct Client, As a member of our team, you will be responsible for conducting UI automation testing using ...

next page

Showing results 1-20

Software Engineering In Test information

See salary details

$10

$51

$73

How much do software engineering in test jobs pay per hour?

As of Jun 1, 2026, the average hourly pay for software engineering in test in the United States is $51.45, according to ZipRecruiter salary data. Most workers in this role earn between $42.07 and $58.65 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Software Engineer in Test, and why are they important?

To thrive as a Software Engineer in Test, you need strong programming skills, knowledge of software testing methodologies, and typically a degree in computer science or a related field. Familiarity with automated testing frameworks (such as Selenium or JUnit), version control systems like Git, and continuous integration tools is essential. Attention to detail, analytical thinking, and effective communication are standout soft skills for this role. These competencies ensure robust, reliable software delivery through effective test design, automation, and collaboration with development teams.

What are some common challenges Software Engineers in Test face when integrating automated testing into existing development workflows?

One common challenge Software Engineers in Test encounter is aligning automated testing frameworks with rapidly changing development practices and codebases. Legacy systems or inconsistent coding standards can make it difficult to implement reliable, maintainable tests. Additionally, collaboration with developers and QA teams is essential to ensure tests are integrated early and provide meaningful feedback without slowing down the release cycle. Effective communication, proactive planning, and continuous improvement of test infrastructure are key to overcoming these obstacles.

What is a Software Engineer in Test?

A Software Engineer in Test (SET) is a professional who focuses on ensuring the quality and reliability of software products by developing automated tests, creating testing frameworks, and working closely with development teams. Unlike traditional testers, SETs typically have strong programming skills and are involved in designing, coding, and maintaining test automation systems. They help identify bugs early in the development cycle, improve code quality, and speed up the release process by automating repetitive testing tasks.

What is the difference between Software Engineering In Test vs Software Developer?

AspectSoftware Engineering In TestSoftware Developer
Primary FocusDesigning and implementing automated tests, ensuring software qualityDeveloping new features and applications
Skills & CertificationsProgramming, testing frameworks, scripting, QA toolsProgramming, software design, problem-solving
Work EnvironmentCollaborates with development teams, focuses on testing pipelinesWrites code, develops software modules
Industry UsageCommon in tech companies emphasizing quality assuranceWidespread across software development firms

Software Engineering In Test professionals focus on creating automated tests to ensure software quality, while Software Developers primarily build and maintain software applications. Both roles require programming skills, but their core responsibilities differ, with testers emphasizing quality assurance and developers focusing on feature development.

What cities are hiring for Software Engineering In Test jobs? Cities with the most Software Engineering In Test job openings:
What states have the most Software Engineering In Test jobs? States with the most job openings for Software Engineering In Test jobs include:
Infographic showing various Software Engineering In Test job openings in the United States as of May 2026, with employment types broken down into 92% Full Time, 1% Part Time, 1% Temporary, and 6% Contract. Highlights an 88% Physical, 1% Hybrid, and 11% Remote job distribution, with an average salary of $107,014 per year, or $51.4 per hour.

Software Development Engineer in Test (SDET)

Bright Vision Technologies

Remote

Full-time

Posted 15 days ago


Job description

Job Summary:
Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations. They are seeking a skilled Software Development Engineer in Test (SDET) to design, build, and improve automation frameworks while ensuring quality engineering throughout the software development lifecycle.
Responsibilities:
• Design and build robust, scalable test automation frameworks for web, API, mobile, and microservice testing
• Write production-quality automated test code in Java, Python, JavaScript, or C# using frameworks such as Selenium, Cypress, Playwright, RestAssured, or Pact
• Implement contract testing using Pact or similar tools to validate service 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 closely 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, applying disciplined engineering practices and partnering closely with stakeholders to ensure outcomes are durable, well-documented, and aligned with broader team and platform standards
• Contribute to internal testing tools and reusable libraries, applying disciplined engineering practices and partnering closely with stakeholders to ensure outcomes are durable, well-documented, and aligned with broader team and platform standards
Qualifications:
Required:
• 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, 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
Preferred:
• Experience with contract testing tools (Pact, Spring Cloud Contract)
• Hands-on performance testing with JMeter, Gatling, k6, or Locust
• Exposure to security testing tools (OWASP ZAP, Burp Suite, Snyk)
• Familiarity with chaos engineering and resilience testing
• ISTQB or equivalent QA certification
Company:
Bright Vision Technologies is an information technology company that offers software development, AI, and cybersecurity services. Founded in 2020, the company is headquartered in Bridgewater, USA, with a team of 51-200 employees. The company is currently Growth Stage.