Lead Software QA Engineer

Cricut

  • South Jordan, UT
  • Permanent
  • Full-time
  • 24 days ago
  • Apply easily
Company DescriptionCricut® 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.OverviewWe 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 DescriptionLead Software QA EngineerResponsibilities:
  • Conduct functional and regression testing of Cricut’s software applications.
  • Develop detailed, comprehensive, and well-structured test plans and test cases.
  • Analyze business requirements and technical design documents to provide timely and insightful feedback.
  • Participate throughout the development lifecycle, from requirements analysis through testing and release.
  • Collaborate with Product and Development teams to ensure accurate project requirement delivery, adherence to established standards, code quality, and accepted coding practices.
  • Identify and propose improvements to current workflows and processes.
Qualifications
  • Minimum of 12 years of post-grad software testing experience.
  • Bachelor's degree in Engineering or comparable qualification required.
  • Experience testing user stories/features, APIs, and performing regression testing.
  • Expert-level knowledge and practical experience in creating test plans and writing test cases.
  • Hands-on experience executing and analyzing results of automated test suites using Selenium or other automation tools.
  • Hands-on experience testing, analyzing, and troubleshooting communication between front-end applications and APIs/Web Services.
  • Experience analyzing logs and debugging using browser developer tools.
  • Experience testing web-based software.
  • Experience testing iOS and Android mobile applications (a plus).
  • In-depth understanding of QA methodologies and best practices.
Preferred Skills:
  • Prior experience managing QA teams or leading others is a plus.Experience testing software interacting with hardware is beneficial.
  • Experience testing and qualifying consumer electronics products is a plus.
  • This role requires a highly hands-on approach.
Additional InformationThis is an in-office role. Willingness and ability to commute to and work in our South Jordan, Utah office Monday through Friday each week is required.What to Do Next: Please attach your resume, cover letter and include links to your portfolio or other social presence. If you want to show your super powers in other ways – include that information too. You can be sure that Cricut® is an employer who values individuality, equality and diversity, so tell us what you’re all about. If you are a Maker or a DIY enthusiast, whether you think you are a good one or not, we would love to hear about it when you send us your information.Cricut® is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. This position is contingent on successfully completing a Criminal Background Check upon hire.Please Do Not Apply if you have not carefully read the unique requirements of this role

Cricut