Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software QA Engineer image - Rise Careers
Job details

Senior Software QA Engineer

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.

Let’s make.

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.

 

 

Note: We are lucky enough to be hiring SEVERAL QA roles right now. Please apply ONLY ONCE to the role that is most-applicable to your experience, background and expectations* :

  • Software QA Engineer - Requires 4+ years Software QA Experience (post-grad)
  • Senior QA Software Engineer (this role) - Requires 8+ years Software QA Experience (post-grad). Proven ability to work independently and lead small projects.
  • Lead QA Software Engineer - Requires 12+ years Software QA Experience (post-grad). Proven ability to execute your own work effectively while leading others (onshore and offshore teams), and strong capabilities in leading large projects spanning multiple groups and long timescales. 

Job Description

* * IMPORTANT: Please read all requirements of the role before applying. Attention to detail is a crucial part of our selection process. We want to genuinely review every application. However, candidates who do not follow clear instructions may be removed from the process with or without further communication. Thank you! ** 

-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-

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

    Note: I have listed the following criteria in terms of their order of importance. Please be sure you have all the knock-out and required items clerly before applying

    Knock Out Criteria:

    • 8+ years in software testing.
    • Bachelor's degree in Engineering or equivalent.
    • MUST be living in or willing to immediately relocate to Salt Lake City, Utah

    Required Criteria:

    • Testing user stories, APIs, and regression testing.
    • Hands-on experience with web-based and mobile application testing.
    • Strong proficiency in writing and executing test cases and plans.
    • Ability to analyze and troubleshoot API/web service communications.
    • Familiarity with browser debugging tools for log analysis.
    • Deep understanding of QA methodologies and best practices.
    • Leadership, interpersonal, and communication skills.

    Preferred Criteria:

    • Experience in testing software integrated with hardware.
    • Background in testing and qualifying consumer electronics products.

    Optional Criteria:

    • Testing tools, API debugging, communication skills, organizational skills, troubleshooting.
    • 8+ years of experience in software testing. 
    • Experience in testing user stories / features, API and doing regression testing. 
    • Expert level knowledge and hands-on experience in writing and executing test cases and test plans. 
    • 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. 
    • Experience with testing web-based software and Mobile apps. 
    • Strong leadership, interpersonal, and communication skills with the ability to work under firm deadlines and within a rapidly changing environment. 
    • Thorough understanding of QA methodology and best practices 
    • Bachelor's degree in Engineering or equivalent. 

    Good to have skills: 

    • Experience in testing Software interacting with hardware.
    • Experience in Testing and Qualifying Consumer Electronics Products 

    Additional Information

    What to Do Next: 

    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. 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!

    At Cricut®, we celebrate inclusion and diversity. Cricut is an equal opportunity employer and makes employment decisions based on merit. Cricut prohibits discrimination based on race, color, religion, sex, sexual identity, gender identity, marital status, veteran status, nationality, citizenship, age, disability, medical condition, pregnancy, or any other unlawful consideration. All your information will be kept confidential according to EEO guidelines. Cricut participates in E-Verify.

    Cricut Glassdoor Company Review
    3.3 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
    Cricut DE&I Review
    3.47 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
    CEO of Cricut
    Cricut CEO photo
    Ashish Arora
    Approve of CEO

    Average salary estimate

    $105000 / YEARLY (est.)
    min
    max
    $90000K
    $120000K

    If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

    What You Should Know About Senior Software QA Engineer, Cricut

    At Cricut, we're on a mission to empower creativity, and we're excited to welcome a Senior Software QA Engineer to our innovative team located in South Jordan, UT. If you possess the kind of unique skills that will help us shape cutting-edge web and mobile applications, this could be your perfect opportunity. As a Senior Software QA Engineer, you will take the wheel in developing and executing comprehensive test plans for our hardware and software products. Your dedication to quality assurance will play a vital role in ensuring that each release is top-notch, surpassing our users' expectations. You will work closely with cross-functional teams, sharing valuable insights and representing QA concerns to enhance the overall user experience. With at least 8 years of experience, you'll utilize your impressive testing techniques and understanding of the software development life cycle to troubleshoot issues effectively and implement improvements. Additionally, your strong organizational and communication skills will help you collaborate seamlessly with other departments. If you thrive in an environment that celebrates creativity—where crafting something remarkable matters—this position at Cricut could be your next adventure. So, if you are ready to lead and contribute to exceptional quality products, we can’t wait to see what you bring to our creative community. Let’s make something extraordinary together!

    Frequently Asked Questions (FAQs) for Senior Software QA Engineer Role at Cricut
    What are the responsibilities of a Senior Software QA Engineer at Cricut?

    As a Senior Software QA Engineer at Cricut, you will be responsible for testing and qualifying a variety of products, including web, mobile, native applications, APIs, and hardware. You will collaborate with development teams, develop organized test plans, and present QA concerns during cross-functional meetings to enhance the customer experience.

    Join Rise to see the full answer
    What qualifications do I need for the Senior Software QA Engineer position at Cricut?

    To qualify for the Senior Software QA Engineer role at Cricut, you need at least 8 years of experience in software testing, a Bachelor's degree in Engineering or equivalent, and strong proficiency in writing and executing test cases. Familiarity with API troubleshooting and debugging tools is also essential.

    Join Rise to see the full answer
    Can I apply for the Senior Software QA Engineer position if I don’t live in South Jordan, UT?

    Cricut requires candidates for the Senior Software QA Engineer position to be living in or willing to relocate to Salt Lake City, Utah. If you're open to moving, we encourage you to apply and showcase your exceptional QA skills.

    Join Rise to see the full answer
    What skills are essential for a Senior Software QA Engineer at Cricut?

    Essential skills for the Senior Software QA Engineer at Cricut include leadership ability, strong problem-solving skills, excellent written and spoken communication abilities, and a deep understanding of QA methodologies and best practices. Experience in testing software integrated with hardware is also beneficial.

    Join Rise to see the full answer
    What is the hiring process for the Senior Software QA Engineer role at Cricut?

    Cricut values attention to detail in their hiring process. You will submit your application and resume, and if selected, participate in an interview where you can demonstrate your QA expertise. Candidates who do not follow application instructions may be removed from consideration.

    Join Rise to see the full answer
    Common Interview Questions for Senior Software QA Engineer
    How do you prioritize and manage multiple testing tasks as a Senior Software QA Engineer?

    Effective prioritization and management of testing tasks involve assessing project timelines, understanding the business impact of various features, and communicating clearly with team members to allocate resources efficiently, ensuring all tasks are completed thoroughly and on time.

    Join Rise to see the full answer
    Can you explain your experience with API testing?

    In your response, emphasize specific tools and methodologies used for API testing such as Postman or JMeter, explain how you validate API responses, and describe how you troubleshoot issues that arise in API communications.

    Join Rise to see the full answer
    What testing methodologies are you familiar with?

    Discuss various testing methodologies, such as Agile, Waterfall, or V-Model, and highlight specific experiences you’ve had implementing these methodologies in previous QA roles to improve the QA process effectively.

    Join Rise to see the full answer
    How do you ensure high-quality test documentation?

    Good test documentation includes clear, concise, and detailed test cases that can be easily understood by anyone in the team. Using consistent formats, maintaining updated records, and thorough documentation of outcomes and bugs are key practices to ensure quality in your work.

    Join Rise to see the full answer
    Describe a challenging testing scenario you've faced and how you resolved it.

    Share an example of a specific testing challenge, explaining how you analyzed the situation, the steps you took to troubleshoot the issue, and how you collaborated with your team to implement a resolution, showcasing your problem-solving skills.

    Join Rise to see the full answer
    What tools and technologies do you use for automated testing?

    Mention specific tools you are proficient in, such as Selenium, QTP, or JUnit, and discuss how you utilize them to create and maintain an automated testing framework, increasing efficiency in your testing processes.

    Join Rise to see the full answer
    How do you handle tight deadlines while maintaining quality?

    Explain how you stay organized, focus on critical testing paths, communicate effectively with other teams, and prioritize tasks that directly influence project outcomes to ensure you meet deadlines without compromising on quality.

    Join Rise to see the full answer
    What is your approach to regression testing?

    Detail your systematic approach to regression testing, emphasizing the importance of analyzing previous test cases to ensure existing functionalities are not impacted by new changes and how you might use automation tools to streamline this process.

    Join Rise to see the full answer
    How do you gather and utilize user feedback in your QA process?

    Discuss methods of collecting user feedback through surveys, usability testing, or direct communication, and how you incorporate this feedback into your testing strategy to enhance the overall user experience.

    Join Rise to see the full answer
    What steps do you take to stay updated with the latest QA trends?

    Share your continuous learning journey, mentioning attending workshops, participating in webinars, or following industry leaders on platforms like LinkedIn, which enables you to stay informed about emerging trends, tools, and best practices in QA.

    Join Rise to see the full answer
    Similar Jobs
    Cricut Hybrid South Jordan, UT, USA
    Posted 4 days ago
    Cricut Hybrid South Jordan, UT, USA
    Posted 3 days ago
    Photo of the Rise User
    Posted 3 days ago
    Photo of the Rise User
    Posted 9 hours ago
    Varjo Remote No location specified
    Posted 13 days ago
    Magic Media Remote No location specified
    Posted 13 days ago
    Photo of the Rise User
    Bosch Group Hybrid 7501 Foothills Boulevard, Roseville, CA, United States
    Posted yesterday
    Photo of the Rise User
    Intuitive Hybrid Sunnyvale, CA
    Posted 3 days ago

    We help people lead creative lives!

    17 jobs
    MATCH
    Calculating your matching score...
    FUNDING
    SENIORITY LEVEL REQUIREMENT
    TEAM SIZE
    EMPLOYMENT TYPE
    Full-time, on-site
    DATE POSTED
    January 3, 2025

    Subscribe to Rise newsletter

    Risa star 🔮 Hi, I'm Risa! Your AI
    Career Copilot
    Want to see a list of jobs tailored to
    you, just ask me below!