1

Software Development Engineer In Test Jobs in Eagle Mountain, UT

Sr. Software Engineer I

Lehi, UT · On-site

$115K - $151K/yr

ABOUT THIS POSITION Plans, designs, develops and tests software systems or applications for ... Participate in the full software development lifecycle, including requirements gathering, design ...

Sr. Software Engineer I

Lehi, UT · On-site

$115K - $151K/yr

ABOUT THIS POSITION Plans, designs, develops and tests software systems or applications for ... Participate in the full software development lifecycle, including requirements gathering, design ...

Sr. Software Engineer I

Lehi, UT · On-site

$115K - $151K/yr

ABOUT THIS POSITION Plans, designs, develops and tests software systems or applications for ... Participate in the full software development lifecycle, including requirements gathering, design ...

Senior Software Engineer

Draper, UT · On-site

$114K - $151K/yr

Senior Software Engineer (Draper, Utah, In-Office) ABOUT UPBOUND Upbound Group, Inc. (effective ... Experience with test driven development. * Proficiency in front-end technologies including HTML ...

Senior Software Engineer

Salt Lake City, UT · Hybrid

$118K - $156K/yr

Stay up to date with emerging trends and technologies in software development. * Test and debug ... Familiarity with DevOps and continuous integration/continuous delivery (CI/CD). * Documentation and ...

Senior Software Engineer

Salt Lake City, UT · On-site

$118K - $156K/yr

Stay up to date with emerging trends and technologies in software development. * Test and debug ... Familiarity with DevOps and continuous integration/continuous delivery (CI/CD). * Documentation and ...

Senior Software Engineer

Salt Lake City, UT · On-site

$118K - $156K/yr

Stay up to date with emerging trends and technologies in software development. * Test and debug ... Familiarity with DevOps and continuous integration/continuous delivery (CI/CD). * Documentation and ...

Software Development Manager

Lehi, UT · On-site

$140K - $173K/yr

Provide direction on technical decisions in partnership with principal engineers and architects ... Own CI/CD pipeline health for the team: build, test, and release automation across the monorepo ...

Senior CIAM Software Engineer

Midvale, UT · On-site

$115K - $152K/yr

In addition to application development, we manage the key platforms, services, and processes which ... debug, test, and deploy software solutions. * Review, analyze, evaluate business processes ...

Showing results 21-40

Software Development Engineer In Test information

See Eagle Mountain, UT salary details

$11

$53

$73

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

As of Sep 2, 2026, the average hourly pay for software development engineer in test in Eagle Mountain, UT is $53.71, according to ZipRecruiter salary data. Most workers in this role earn between $47.16 and $60.82 per hour, depending on experience, location, and employer.

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.

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 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.

Infographic showing various Software Development Engineer In Test job openings in Eagle Mountain, UT as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 16% Part Time, and 2% Contract. Highlights an 86% Physical, 3% Hybrid, and 11% Remote job distribution, with an average salary of $111,710 per year, or $53.7 per hour.

SWD Eng In Test 3-Member Tools(5-year, fixed-term)

The Church of Jesus Christ of Latter-day Saints

Bluffdale, UT • On-site

Full-time

Posted 26 days ago


Church of Jesus Christ of Latter-day Saints rating

8.7

Company rating: 8.7 out of 10

Based on 84 frontline employees who took The Breakroom Quiz

3rd of 18 rated religious organizations


Job description

The Software Development Engineer in Test 3 is an experienced-professional position that participates in developing and maintaining test software source code to support a solution. As a member of a development team, general work direction will be given, and the individual will be expected to solve complex technical issues and complete programming and quality assurance tasks. This position may play the role of an automation technical lead on test projects or solutions where complexity or scope is moderate.  

This is a 5-year, fixed-term position.

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  
  • Four 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: 

  • Current experience using AI tools
  • 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 create or improve a centralized automated testing harness and testing framework to execute tests and provide automated quality reports  

Using AI to develop automated test code for software development projects  

Draft, revise and approve 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  

Mentor less senior Developers in Test, if assigned  

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  

Comply 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