Lead Software QA Engineer
Cricut
- South Jordan, UT
- Permanent
- Full-time
- 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.
- 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.
- 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.