1

Software Development Engineer In Test Jobs in Utah

Prior experience in development, QA automation, or SDET roles * Experience building or maintaining test automation frameworks * Familiarity with CI/CD pipelines * Experience with performance or ...

Showing results 21-40

Software Development Engineer In Test information

See Utah salary details

$10

$49

$67

How much do software development engineer in test jobs pay per hour?

As of Aug 12, 2026, the average hourly pay for software development engineer in test in Utah is $49.85, according to ZipRecruiter salary data. Most workers in this role earn between $43.75 and $56.44 per hour, depending on experience, location, and employer.

What is the difference between Software Development Engineer In Test vs Software Engineer?

AspectSoftware Development Engineer In TestSoftware Engineer
Primary FocusDesigning and developing automated tests, ensuring software qualityDeveloping software applications and features
Skills & CertificationsProgramming, testing frameworks, automation toolsProgramming, software design, system architecture
Work EnvironmentQuality assurance teams, development teams, testing labsDevelopment teams, product teams, engineering environments
Industry UsageTech companies, software firms, QA departmentsTech companies, startups, software product companies

While both roles require strong programming skills, Software Development Engineer In Test focuses on automation and testing to ensure software quality, whereas Software Engineers primarily develop new features and applications. Both roles are integral to software development but serve different aspects of the product lifecycle.

How does a software development engineer in test typically collaborate with developers and QA teams during the software development lifecycle?

As an SDET, you'll work closely with both software developers and quality assurance teams throughout the development process. Your role involves participating in design and code reviews to ensure testability, creating automated test frameworks, and writing test cases alongside developers. You'll also help identify bugs early, contribute to continuous integration pipelines, and facilitate communication between development and QA to ensure high-quality releases. This collaborative environment allows you to bridge the gap between coding and testing, making you a key player in delivering reliable software.

What is a software development engineer in test?

A Software Development Engineer In Test (SDET) is a professional who combines software development skills with expertise in testing to ensure the quality of software products. SDETs design, develop, and maintain automated test frameworks, write test scripts, and work closely with developers to identify and resolve defects early in the software development lifecycle. They play a critical role in integrating testing into the development process, improving test coverage, and enabling continuous integration and delivery. SDETs often have strong programming abilities and a deep understanding of both software engineering and quality assurance best practices.

What are the key skills and qualifications needed to thrive as a software development engineer in test?

To thrive as a Software Development Engineer in Test (SDET), you need a solid background in software engineering principles, programming skills (often in languages like Java, Python, or C#), and a strong understanding of testing methodologies. Familiarity with automated testing frameworks (such as Selenium, JUnit, or TestNG), CI/CD tools, and sometimes certifications like ISTQB are typically required. Analytical thinking, attention to detail, and effective communication are essential soft skills that help SDETs collaborate with developers and identify issues efficiently. These skills are crucial to ensure robust, scalable, and high-quality software products through efficient test design and automation.
What are the most commonly searched types of Software Development Engineer In Test jobs in Utah? The most popular types of Software Development Engineer In Test jobs in Utah are:
What cities in Utah are hiring for Software Development Engineer In Test jobs? Cities in Utah with the most Software Development Engineer In Test job openings:
Infographic showing various Software Development Engineer In Test job openings in Utah as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 15% Part Time, and 3% Contract. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution, with an average salary of $103,696 per year, or $49.9 per hour.

FamilySearch SWD Eng in Test 2 - Discovery Team (Hybrid, Lehi UT)

The Church of Jesus Christ of Latter-day Saints

Lehi, UT

Full-time

Posted 4 days ago


Church of Jesus Christ of Latter-day Saints rating

8.6

Company rating: 8.6 out of 10

Based on 82 frontline employees who took The Breakroom Quiz

3rd of 18 rated religious organizations


Job description

The Software Development Engineer in Test 2 is an intermediate-level professional role that participates in developing and maintaining test software source code to support a solution under the supervision of an assigned technical lead. As a member of a development team, specific work direction will be given, and the individual will be expected to solve moderately sophisticated technical issues and complete programming and quality assurance tasks with limited supervision.  

This individual works with divine guidance to provide or support technology that furthers the mission of the Church and reflects the eternal impact of the gospel.

We value early, mid and late-career candidates and encourage all applicants with the posted skills and abilities to apply. 

Church employees find joy and satisfaction in using their unique talents and abilities to further the Lord's work. From the IT professional who develops an app that sends the gospel message worldwide, to the facilities manager who maintains our buildings- giving Church members places to worship, teach, learn, and receive sacred ordinances-our employees seek innovative ways to share the gospel of Jesus Christ with the world. They are literally working in His kingdom.
Only members of the Church who are worthy of a temple recommend qualify for employment. Apart from this, the Church is an equal opportunity employer and does not discriminate in its employment decisions on any basis that would violate U.S. or local law.
Qualified applicants will be considered for employment without regard to race, national origin, color, gender, pregnancy, marital status, age, disability, genetic information, veteran status, or other legally protected categories that apply to the Church. The Church will make reasonable accommodations for qualified individuals with known disabilities.
  • Bachelor's degree in related field or equivalent professional work experience  
  • Three years of progressive relevant professional experience or significant internship  
  • Verifiable knowledge of the applicable technical systems and functions  
  • Ability to communicate clearly both orally and written  
  • Moderate ability to solve problems in a timely manner  
  • Intermediate skill in engineering/programming, analytical/diagnostic/troubleshooting, web technology, and programming methodology  
  • This job operates in a professional office environment  
  • To successfully perform the essential functions of the job there may be physical requirements which need to be met such as sitting for long periods of time and using computer monitors/equipment  

Preferred: 

  • Experience testing cloud-based applications in Continuous Integration/Continuous Delivery in a service-oriented architecture  
  • Experience in testing systems for scalability, fault tolerance, load, and other operational areas for a data center-based service is beneficial
     
  • Help improve a centralized automated testing harness and testing framework to execute tests and provide automated quality reports  
  • Develop automated test code for software development projects  
  • Draft test plans and scripts to ensure alignment with standards and IT strategy  
  • Create test data with valid and invalid records to thoroughly test program logic and verify system flow  
  • Coordinate with users to plan user acceptance testing, alpha and beta testing  
  • Ensure that tests are successfully completed and documented, and problems are resolved using a Continuous Delivery model  
  • Provide estimates for QA tasks  
  • Participate in code reviews  
  • Contribute to the development of technical documentation  
  • Participate in our Defect Management process to identify and resolve issues  
  • Influence the design, testing, and measures required to protect solutions from security compromise or system failure  
  • Align with policies, standards, and regulatory requirements and help ensure all other are doing the same  
  • Assesses risk and tests for robustness and functionality in a Continuous Delivery model 

What Church of Jesus Christ of Latter-day Saints employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom