Is there a formula or approach to estimate how much you should spend on your quality engineering (QE) efforts? Our CEO, Steve Semelsberger, is frequently asked that question in discussions…
Instrumented testing is a game-changer in quality assurance. It does more than just find bugs. It captures detailed insights into the testing process. It shows exactly when and how issues…
In the continuous quest to raise the bar on software quality, product teams often find it difficult to avoid trade-offs between release speed and test coverage. One of the more…
The 2024 Stack Overflow developer survey results included critical themes and sentiments around AI and the developer experience. With responses from over 65,000 developers in 180 countries, this report provides…
Mobile apps are the key to business success, accounting for a quarter of companies’ revenue, according to Kobiton research. However, 75% of companies report that slow app releases cost them…
Accessibility is important to all users of digital products as it helps them use the product without becoming disabled by code that doesn’t consider accessibility requirements. More people are becoming…
The perfect defect-free app doesn’t exist… unless you shrink your codebase and deliver a product no one wants to use. Even then, there’s no guarantee it won’t have issues. For…
Test driven development (TDD) is a software development process and programming methodology in which small, automated tests are written before the actual code. TDD is important because it ensures that…
If you’re a developer or QA person, you know the importance of running different performance tests to determine how changes in code could affect performance. According to research, 40% of…
In the world of live streaming, there’s no margin for error. As seen in a recent high-profile concert stream, a technical glitch can ruin the viewer experience, sparking widespread frustration. …
In Part 1 of our series, we explored the fundamental concepts and importance of a software quality strategy. This resulted in the development of a quality statement specific to your…
Does your application function as expected across the many devices your customers use? People use the same application across a wide range of gadgets, including mobile phones, smart TVs and…
Engineering and product leaders often struggle with balancing speed, quality, and cost in software testing, especially with the rapid evolution of technology and increasing demands for efficiency from executives. To…