Related Content
Making the Switch from Quality Assurance to Quality Engineering The quality engineering approach differs from QA in that quality teams partner with business users and product managers to better understand requirements and to catch problems as products are being built—not after the fact. There are two pillars to building a true quality engineering organization: culture and process. |
||
Robotic Process Automation in Software Testing Robotic process automation (RPA) systems develop a list of actions to automate a task by watching a user perform that task in the application's GUI, and then repeating those tasks directly in the GUI. But RPA tools differ from other tools because they can handle data among multiple applications—including for testing. |
||
The Developer’s Role in Testing and Quality Of course a developer's primary job is to produce good code, but there's also a lot they can do to contribute to quality and test their code before it gets to a tester. Code quality techniques help developers write better code, more thoroughly understand their changes, and avoid builds with many easy-to-find problems. |
||
Integrating Threat Modeling into Agile Development Threat modeling helps you determine where to focus your security testing efforts when building your app. But people often wonder how it can fit into their existing agile software development process. Here are three things you can do to integrate threat modeling into your agile workflow, either early on or mid-project. |
||
Is All Testing Exploratory? A Slack Takeover with Michael Bolton Thought leaders from the software community are taking over the TechWell Hub for a day to answer questions and engage in conversations. Michael Bolton, a speaker and thought leader in the testing industry, hosted this Slack takeover, which led to discussions about test exploration, tools, and testers as gatekeepers. |
||
What Is Continuous Testing All About? Continuous testing started when DevOps got hot as organizations began trying to figure out how to make everything in the software delivery process more continuous and testers felt they were being left out of the DevOps movement. If you want to get started with continuous testing, here are three things you should know. |
||
Developing Artificial Intelligence Systems for Dynamic Environments From navigating unfamiliar terrain and dangerous weather conditions to working in risky situations, AI could be of enormous aid to first responders and the military if AI systems could react appropriately when something significant and unexpected occurs, without needing to be retrained on a large data set. |
||
Is Testing Just Looking for Bugs? A Slack Takeover with Janna Loeffler Thought leaders from the software community are taking over the TechWell Hub for a day to answer questions and engage in conversations. Janna Loeffler, a software engineer with a variety of quality and testing roles, hosted this Slack takeover, which led to discussions about tools, automation, and what testing is. |