Jobs · Engineering · Utah

Software Engineer

Direct Energy Business · Lehi, UT · 1 mo ago
EngineeringFull-time

Position Summary

We are seeking a Software Engineer II to join our Test Enablement team. In this role, you will help build internal tools, automation frameworks, and quality platforms that support engineering teams across the organization. You will work on solutions that improve automated testing, CI/CD workflows, test reporting, release visibility, and developer productivity.

Essential Responsibilities

  • Design, build, and maintain internal tools that support software quality, test automation, and engineering productivity.
  • Develop and enhance automated testing solutions using tools such as Playwright, API testing frameworks, and related technologies.
  • Support CI/CD integrations within Azure DevOps pipelines.
  • Contribute to reporting and dashboard tools that aggregate test results, quality metrics, deployment data, and release insights.
  • Partner with QA engineers, software engineers, DevOps engineers, and engineering leaders to identify quality gaps and deliver scalable solutions.
  • Write clean, maintainable, well-tested code following team standards and best practices.

Required Education & Experience

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field preferred; equivalent practical experience will be considered.
  • 3+ years of professional software development experience.
  • Proficiency with at least one modern programming language such as TypeScript, JavaScript, C#, Java, or Python.
  • Experience with automated testing frameworks such as Playwright, Cypress, Selenium, NUnit, Jest, Vitest, or similar tools.
  • Familiarity with REST APIs, Git-based workflows, pull requests, and code review practices.
  • Experience working with CI/CD systems, preferably Azure DevOps, GitHub Actions, Jenkins, or similar platforms.
  • Strong communication skills and the ability to collaborate with technical and non-technical stakeholders.

Working Conditions

  • Hybrid work schedule, Monday-Thursday in a professional open office environment office; working remotely on Friday
  • Minimum overtime, but it may be necessary to complete special projects or meet deadlines

Pay

N/A

Schedule

N/A

Benefits

N/A

Qualifications

N/A

Skills

N/A

Benefits

N/A

Pay

N/A

Schedule

N/A

Benefits

N/A

Qualifications

N/A

Skills

N/A

Benefits

N/A

Pay

N/A

Schedule

N/A

Benefits

N/A

Qualifications

N/A

Skills

N/A

Benefits

N/A

Pay

N/A

Schedule

N/A

Benefits

N/A

Qualifications

N/A

Skills

N/A

Benefits

N/A

Pay

N/A

Schedule

N/A

Benefits

N/A

Qualifications

N/A

Skills

N/A

Benefits

N/A

Pay

N/A

Schedule

N/A

Benefits

N/A

Qualifications

N/A

Skills

N/A

Benefits

N/A

Pay

N/A

Schedule

N/A

Benefits

N/A

Qualifications

N/A

Skills

N/A

Benefits

N/A

Pay

N/A

Schedule

N/A

Benefits

N/A

Qualifications

N/A

Skills

N/A

Benefits

N/A

Pay

N/A

Schedule

N/A

Benefits

N/A

Qualifications

N/A

Skills

N/A

Benefits

N/A

Pay

N/A

Schedule

N/A

Benefits

N/A

Qualifications

N/A

Skills

N/A

Benefits

N/A

Pay

N/A

Schedule

N/A

Benefits

N/A

Qualifications

N/A

Skills

N/A

Benefits

N/A

Pay

N/A

Schedule

N/A

Benefits

N/A

Qualifications

N/A

Skills

N/A

Benefits

N/A

Pay

N/A

Schedule

N/A

Benefits

N/A

Qualifications

N/A

Skills

N/A

Benefits

N/A

Pay

N/A

Schedule

N/A

Benefits

N/A

Qualifications

N/A

Skills

N/A

Benefits

N/A

Pay

N/A

Schedule

N/A

Benefits

N/A

Qualifications

N/A

Skills

N/A

Benefits

N/A

Pay

N/A

Schedule

N/A

Benefits

N/A

Qualifications

N/A

Skills

N/A

Benefits

N/A

Pay

N/A

Schedule

N/A

Benefits

N/A

Qualifications

N/A

Skills

N/A

Benefits

N/A

Pay

N/A

Schedule

N/A

Benefits

N/A

Qualifications

N/A

Skills

N/A

Benefits

N/A

Pay

N/A

Schedule

N/A

Benefits

N/A

Qualifications

N/A

Skills

N/A

Benefits

N/A

Pay

N/A

Schedule

N/A

Benefits

N/A

Qualifications

N/A

Skills

N/A

Benefits

N/A

Pay

N/A

Schedule

N/A

Benefits

N/A

Qualifications

N/A

Skills

N/A

Benefits

N/A

Pay

N/A

Schedule

N/A

Benefits

N/A

Qualifications

N/A

Skills

N/A

Benefits

N/A

Pay

N/A

Schedule

N/A

Benefits

N/A

Qualifications

N/A

Skills

N/A

Benefits

N/A

Pay

N/A

Schedule

N/A

Benefits

N/A

Qualifications

N/A

Skills

N/A

Benefits

N/A

Pay

N/A

Schedule

N/A

Benefits

N/A

Qualifications

N/A

Skills

N/A

Benefits

N/A

Pay

Similar jobs

Software Engineer

IntuitivePeachtree Corners, GA· Today
Engineering$128k–$173k/yrapply on careers.intuitive.com

Software Engineer

RevatureTampa, FL· Yesterday
Engineering$50k/yrapply on revature.com

Software Engineer

TEKsystemsVilla Park, IL· Yesterday
Engineering$110k–$126k/yrapply on ars2.equest.com

Software Engineer

AscendSan Francisco, CA· Yesterday
Engineering$140k–$175k/yrapply on grnh.se

Software Engineer

Allen Control SystemsSan Jose, CA· Yesterday
Engineering$180/hrapply on jobs.ashbyhq.com

Software Engineer

ConstellationChicago, IL· 1 wk ago
Engineering$95k–$105k/yrapply on jobs.constellationenergy.com