New & Notable


How to evaluate test automation languages

You have options when choosing a test automation language. Is Java the way to go? What about Ruby or Python? Let's look at the pros and cons.


Shore up code to optimize apps

Developers only have so much time available. Here's how to prioritize code refactoring so you get the most value from the least amount of effort.

Get Started

Tanmay Bakshi talks programming with Julia and Swift

Programmers are problem solvers first, and code writers second, says Tanmay Bakshi in this interview. He shares how programmers should learn to code and develop machine learning apps.


Get everyone into test automation maintenance

An important but overlooked aspect of test automation maintenance is the institutional knowledge of how the testing is done. Don't restrict that information to just a few people.

Find Solutions For Your Project

Pro+ Software Quality Downloads

View All

Software Quality Basics

View All Get Started


Videos, Podcasts, Photo Stories and Infographics

Sections from across SearchSoftwareQuality

  • News

    View All
  • Software developer skills and training

    IBM Call for Code targets COVID-19

    IBM's Call for Code competition wants developers to create applications that help communities deal with and mitigate the impact of the COVID-19 pandemic.

  • Version control

    GitHub for mobile now available for iOS, Android

    GitHub for mobile delivers a fully native iOS and Android development experience of the popular GitHub source code version control service for developers.

  • Agile culture and collaboration

    Automation for Jira frees devs from manual updates

    Atlassian has integrated no-code technology gained from last year’'s acquisition of Automation for Jira by Code Barrel into its Jira Cloud issue-tracking service.

Blog: Software Quality Insights