Want to get hired at LVT?

Senior Software Development Engineer in Test

LVT

American Fork, Utah, United StatesOn Site

Original Job Summary

About LVT

LVT is on a mission to make the world safer and more secure through rapidly deployable security hardware running on a proprietary SaaS platform. Their enterprise-grade safety and security ecosystem secures physical environments with intelligent automation and actionable insights, adopted by Fortune 500 companies nationwide.

About This Role

In the role of Senior Software Development Engineer in Test at LVT, you will join the Software Quality team to ensure the quality, performance, and reliability of software products. You will collaborate with software engineers, other SDETs, and product managers to design and implement automated testing frameworks, develop test strategies, and integrate robust testing practices.

Responsibilities

  • Design, develop, and maintain scalable test automation frameworks for the Edge.
  • Develop and execute automated and manual test cases for comprehensive coverage.
  • Integrate automated tests into CI/CD pipelines working with development teams.
  • Identify, document, and track defects while collaborating on solutions.
  • Enforce best practices in test automation tools and methodologies.
  • Analyze test results and troubleshoot issues for continuous improvement.
  • Optimize scripts for performance, reliability, and scalability.
  • Collaborate with DevOps to enhance test environments and deployment processes.
  • Stay updated with emerging testing technologies and tools.

Qualifications

  • Proficiency in Python and Linux systems.
  • 5-7 years of coding, test framework (Pytest) experience and agile development.
  • Deep understanding of CI/CD pipelines and Github Actions integration.
  • Excellent communication skills and proactive attitude.

Preferred Qualifications

  • Bachelor's degree in Computer Science or related field.
  • Familiarity with internet and edge security best practices.
  • Experience with AWS, Docker, Kubernetes, and Golang.
  • Experience testing hardware and software together.

Why Join Us

LVT is a founder-led, employee-driven company offering an environment that balances economic stability with hyper-growth. Enjoy comprehensive benefits including health, dental, vision, 401(k) with match, stock options, paid parental leave, company events, and more. Contribute to a company redefining B2B security while engaging in charitable initiatives such as the Daybreak Vision Project.

HR Policy

LVT is an equal opportunity employer. All candidates must pass a drug screening and background check; some roles may also require federal background checks and fingerprinting. Applicants must be authorized to work in the U.S.

Key skills/competency

  • SDET
  • Automation
  • Test Frameworks
  • CI/CD
  • Python
  • Linux
  • Agile
  • Github Actions
  • DevOps
  • Security

How to Get Hired at LVT

🎯 Tips for Getting Hired

  • Research LVT's culture: Review mission, values, and employee reviews.
  • Customize your resume: Highlight automation and testing experience.
  • Prepare for technical interviews: Practice Python and CI/CD scenarios.
  • Showcase collaboration: Emphasize teamwork in past projects.

📝 Interview Preparation Advice

Technical Preparation

Review Python and Pytest basics.
Refresh Linux command-line skills.
Practice CI/CD pipeline integration.
Study Docker and Kubernetes basics.

Behavioral Questions

Describe a challenging team project.
Explain handling tight deadlines effectively.
Discuss conflict resolution in projects.
Share an example of proactive problem solving.