Software Development & Testing Insights | TechWell

The Latest Stories

iceberg of technical debt Technical Debt, Product Value, and Risk Management

Reports that the Equifax breach took advantage of a known issue in Apache Struts set the stage for a conversation about technical debt, product value, and risk management. Steve Berczuk shares his thoughts on how to help prioritize technical work in a way that balances short and long term value.

Steve Berczuk's picture
Steve Berczuk
Security lock depicted in code DevSecOps Could Have Prevented the Equifax Breach

The Equifax cyber security breach compromised millions of people's confidential information. If you’re worried about how you can prevent an IT disaster of this scale at your own organization, there is an answer: DevSecOps, which incorporates security into DevOps practices to ensure weaknesses are exposed early on.

Alan Crouch's picture
Alan Crouch
robot Artificial Intelligence Only Works alongside Skilled Testers

If you look at artificial intelligence (AI) as the next big tool that can take your testing over the top rather than an inevitable replacement, the future of the profession becomes much brighter. Testing is changing, but for the foreseeable future, real testers still need to be closely involved.

Josiah Renaudin's picture
Josiah Renaudin
Crowd Use Crowdsourcing as a Shortcut on the UI Test Automation Journey

If you run a web or mobile application with a human-facing UI, you will want to conduct end-to-end tests through the UI. A manual QA team could do that, but we don't have that kind of time in today's agile world. Crowdsourcing can be a great resource for maintaining speed and quality in your end-to-end testing.

Daria Mehra's picture
Daria Mehra
Computer showing software bugs Becoming a Modern Software Tester

Testers today need to look more like developers than users. Automation is becoming essential, so understanding at least basic programming is a must. As companies adopt agile and deliver more frequently, modern testers should learn to code, understand continuous integration, and use tools to eliminate constraints.

Adam Auerbach's picture
Adam Auerbach
Hands holding a smartphone Could You Be Addicted to Your Cell Phone?

If you've ever experienced a loss of a sense of time while using your phone, persistent failed attempts to decrease phone use, and reactions such as anger, depression, or irritability when your phone is unreachable, you may be addicted to your cell phone. But if you set some limits, you can reclaim your time.

Naomi Karten's picture
Naomi Karten
Internet of things applications 3 Proven Strategies for High-Quality IoT Applications

IoT apps extend test activities to more devices, test cases, and compliance requirements. Handling this extension while maintaining high quality can be done with planning, innovation, and careful execution. Here are three recommendations for expanding your test strategies to ensure high-quality IoT applications.

Amir Rozenberg's picture
Amir Rozenberg
path to influence Influencing Quality in Non-Technology Companies

Digital campaigns are everywhere today—every discipline, every service provider, and even mom-and-pop stores are exploring and investing in their digital presence. Rajini Padmanaban examines the technology investments being made by non-tech companies and the role that testers can play in influencing quality.

Rajini  Padmanaban's picture
Rajini Padmanaban