Are you passionate about software quality, automation, and building reliable technology? Verisk is hiring a Software Development Engineer in Test (SDET) in Lehi, Utah, offering a competitive salary of up to $75,000–$85,000 per year. This is an excellent opportunity for software testing professionals who enjoy working with engineering teams, developing automated test solutions, and helping deliver high-quality software products.
Job Overview
| Field | Details |
|---|---|
| Company Name | Verisk |
| Role | Software Development Engineer in Test (SDET) |
| Qualification | Bachelor’s degree in Computer Science, Software Engineering, or a related field; relevant testing/automation experience |
| Job Location | Lehi, Utah, USA |
| Salary | $75,000–$85,000 per year |
| Work Type | On-site / Hybrid, depending on team requirements |
| Job Type | Full-Time |
| Job Level | Entry Level |
| Industry | Data Analytics, Risk Management & Technology |
Job Description
Responsible for the development and maintenance of automated tests for software used by insurance market and restoration professionals as guided and supervised by more senior SDETs.
Responsibilities
- Supports execution of test plans primarily automated tests and occasionally manual tests.
- Develops a basic understanding of the test automation framework(s) being used.
- Assists with creating/maintaining the automation test suite and reporting on its status.
- Provides estimates to Sr. SDETs and highlights any difficulty in meeting these targets.
- Identifies, researches, and tracks defects towards their resolution closely within the QA Team.
- Maintain manual testing responsibilities while transitioning over to Automation tasks as relevant.
- Must be able to work hybrid in-office two days per week.
- Completes all responsibilities as outlined on the annual Performance Plan.
- Completes all special projects and other duties as assigned.
- Must be able to perform duties with or without reasonable accommodation.
Competencies (Behaviors and Technical):
- Clear communication skills to work with developers and other stakeholders.
- Attention to detail and ability to focus on assigned tasks.
- Self-sufficient in at least one area of the automation suite with a high-level understanding of other components.
- Ability to manage own time to meet work commitments.
Qualifications
- Basic to mid-level experience with at least one object-oriented programming language (C#, Java, etc.)
- Good understanding of testing methodologies
- Good understanding of Quality Assurance techniques and best practices
- Degree in computer science, information systems, or similar technical education preferred
- Able to operate in a team environment, as well as independently when necessary.
- Reasonable understanding of Web APIs and how to interact with them.
- Able to contribute to testing strategies and design and assisting with selecting appropriate methodologies based on change sets and acceptance criteria.
- Able to debug software applications using stack traces, output logs, and debugging tools.
- Understanding of software design principles and patterns
- Capable of providing feedback on software best practices to teammates.
- Knowledge of CI/CD and build pipelines
- Experience with Jira, Azure DevOps or similar issue tracking tools.
- 1 year experience working with Software in Quality Assurance, high school or college education or related certificate programs.
- Experience testing or developing front end applications (eg. Web, Mobile, Desktop)
Selection Process
- Submit your online application and resume.
- Application and resume screening by the recruiting team.
- Initial recruiter or HR interview.
- Technical interview focused on software testing, automation, and engineering skills.
- Technical/team interview with hiring managers and team members.
- Final interview and background verification.
- Receive the final offer and complete the joining process.
How to Apply
- Visit the official Verisk careers page.
- Search for SDET / Software Development Engineer in Test positions in Lehi, Utah.
- Review the job requirements and responsibilities carefully.
- Click Apply and complete the online application.
- Upload your updated resume and provide the requested information.
- Submit your application and monitor your email for further communication.