Software Engineer in Test

  • ICON Health and Fitness
  • Logan, UT, USA
  • Jun 26, 2021

Job Description



The world leader in fitness technology,iFit is pioneering the way people interact with fitness equipment and technology. Our platform is built into millions of fitness machines,wearables and streaming on-demand workout videos. So basically,if you like fitness,building stellar designs,and working with a team of fun,talented people,then this is the place for you


Testing is looking for a full-time Software Engineer ready to drive our products to release. The candidate will work in test automation.  The Software Engineer performs coding,debugging,testing and troubleshooting throughout the application development process.  The Software Engineer will work directly with product owners and department managers as well as development teams and test teams to ensure the highest quality in testing.

  • Architects designs and develops automation code,scripts,utilities,simulators,data generators,API/interface testing solutions,and other programmatic test tools to test complex systems

  • Owns the automated test solution architecture including documentation

  • Discovers and experiments with innovative trends in the software industry with a focus on test automation to provide recommendations and implement new systems

  • Works with product owners and project managers to analyze current processes and look for opportunities where automation can be implemented

  • Documents test results and analyze those results to evolve test procedures to be more efficient

  • Help define standards and processes to assure code quality

  • Serves as the technical subject matter expert on the project

  • Continually looks to grow in the expertise of his field as well as other related areas

  • Tracks test cases and bugs in systems such as Jira and Testrail

  • Work with developers and product owners to resolve and debug issues,and prioritize issues for release

  • Mentor Junior developers and interns 

  • Work with deployment teams and resolving any level issues for the system.

  • Other duties may be assigned 


  • Degree in Computer Science,Computer Engineering,Electrical Engineering or equivalent experience 

  • Proficient with Git and Github 

  • Minimum of 3-5 years software development experience 

  • Experience in the implementation and execution of automation testing and coverage that ensures the delivery of a high quality user experience for web,mobile,iOS,and Android platforms

  • Proficient in one or more modern industry-standard software object-oriented languages such as C#,Java,or similar. 

  • Proficient in full-stack web development with Javascript. 

  • Experience with the MEAN or MERN stack is a PLUS. 

  • Solid knowledge of  CI/CD tools and experience with integrating them into the development flow

  • Need to be able to set up,maintain,and operate test automation frameworks

  • Good understanding of Test-Driven Development and Behavioral Driven Development strategies and approaches

  • Very strong problem solving and troubleshooting abilities

  • Excellent written & verbal communication and interpersonal skills


  • Working in beautiful Cache Valley with access to an exceptional outdoor lifestyle,a university campus nearby,and the chance to test the fitness products we create.

  • Highly competitive compensation.

  • Full benefits package (Medical,HSA,FSA,Dental,Vision and Life insurance) 

  • 401(k) with company match.

  • A PTO policy that ensures you are able to find a happy work-to-life balance.

  • Access to cutting-edge technology and hardware for work and fitness.

  • Collaborative workspace and environment.

  • A free beverage center and snack bar to keep you hydrated and fueled throughout the day.

**Not all perks are applicable to all positions and/or locations**


Your employment at ICON is "at-will".  You and the company each have the right to terminate the employment relationship at any time for any cause or for no cause at all.  Nothing but an express written contract signed by you and a Vice President of this Company can modify this "employment at will" arrangement.  

"We do not discriminate in employment opportunities or practices on the basis of race,color,religion,sex,national origin,age,ancestry,mental or physical disability,sexual orientation,gender identity,medical condition,genetic information,marital status,veteran status or any other characteristic protected by law."