Jobs and Careers
CR

Senior Software QA Engineer

Cricut
South Jordan, United Statesfull_timeVerifiedPosted 11 May 2024

About the role

Company Description

Cricut® makes smart cutting machines that work with an easy-to-use app, an ever-growing collection of materials, and crafting essentials to help you design and personalize almost anything — custom cards, unique apparel, everyday items, and so much more.

Overview

We believe everyone is born creative. We’re a diverse tapestry of thinkers, dreamers, givers, DIYers, handi-workers, artisans, and forever and always architects of things.

At Cricut, we place the power of handmade into the hands of all. We give you beautiful, easy-to-master tools so you can make something unique, remarkable, perfect. We surround you with ideas, community, inspiration, and encouragement to take your creativity further than you ever imagined. And as a community, we celebrate the exhilarating act of making every single day.

So, make that handcrafted card that feels like a hug. Design a shirt for fun, for family, or for a full-blown business. Craft with a passion or for a purpose. Make something big and bold, itsy-bitsy, amazingly ambitious, or just plain silly. Whatever you make, just make your heart out. Because here’s the remarkable truth: When we all make together, we make all things possible.

Let’s make.

Job Description

Cricut is seeking an experienced and versatile Software QA Engineer who will be responsible for testing and qualifying Web, Mobile, Native, API and Hardware for product releases. You will be responsible for testing new hardware products & applications and communicating with development teams. You should be able to represent QA concerns in cross-functional team meetings and provide valuable end-user feedback to improve the customer experience. 

This position requires deep understanding of the software development life cycle, experience with a variety of testing techniques, and strong written and organizational skills.  

The successful candidate should be able to develop and execute an organized test plan to release high quality products to market on schedule. 

Qualifications

BEFORE APPLYING Please see the Additional Information section for suggestions on how to get noticed by our team!

  • A Bachelor’s degree in Software Engineering or equivalent
  • 8+ years' experience as a Software QA Engineer
  • Expert level knowledge and hands-on experience in creating test plans and writing test cases.
  • Experience in testing user stories / features, API and doing regression testing.
  • Experience in running test automation using Selenium web drivers, Cucumber or Cypress.
  • Hands on experience with testing, analyzing and troubleshooting communication between front-end and API / Web Services.
  • Experience in analyzing logs and debugging using browser debugging tools.

All candidates considered for this position must also: 

  • Currently reside in the United States of America and, if not already in Salt Lake City, be willing/able to relocate to the Salt Lake City area immediately, if offered this position
  • Possess current right-to-work authorization (or the ability to receive it through sponsorship) to work for any company in the United States
  • Be willing to work in-office 3-5 days/week as-required by the work and your team's expectations

Good to have skills:

  • Programming experience using TypeScript, C# or Java.
  • Experience in Appium
  • Experience in testing Software interacting with hardware
  • Experience in Testing and Qualifying Consumer Electronics Products

Candidates who meet all of the required elements, plus at least one of the preferred elements of this role, and who are currently living in the Salt Lake City area will be considered in advance of other candidates who do not have preferred skills or currently live in the Salt Lake City area.

Additional Information

What to Do Next: 

To receive priority consideration for this role, please adhere to the following:

  • Please attach your resume including links to your portfolio where applicable. If you want to show your super powers in other ways – include that information too!
  • Please ensure your resume clearly indicates where you currently live. It is very helpful to us if you manually enter your city/state in the application when applying.
  • If you live outside of the Salt Lake City area, clearly indicate through the screening question or in your cover letter or resume that you will immediately relocate to Salt Lake City if offered this position. 
  • Including your valid LinkedIn profile URL in the application fields is also greatly appreciated!
  • Candidates who currently reside outside of the United States, are not willing to immediately relocate to and work in o

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Cricut

View company profile →