Sauce Labs
Blog

DevOps

What DevOps Engineers Should Know About Automated Software Testing
Posted by Scott Fitzpatrick in Continuous TestingDevOpsSoftware Development & Testing

If you’re a DevOps engineer, you might not think of software testing as a major part of your job. After all, the core mission of DevOps is to combine development and IT operations; testing and quality assurance are not usually a central part of the DevOps conversation (unless, of course, you are talking about QAOps). This does not mean, however, that DevOps engineers shouldn’t be [...]

5 Ways That Smart Software Testing Can Improve Your Bottom Line

As a technology leader or product owner in your organization, you operate with the underlying assumption that your DevOps team’s activities should improve the organization’s bottom line. When it comes to development, it’s easy to identify the connection between building new features and improved revenues. With Ops teams as well, you can easily see that improving availability and [...]

The State of Continuous Testing in DevOps
Posted by Scott Fitzpatrick in Continuous TestingDevOps

If you work in DevOps, you probably already know why continuous testing is valuable. Continuous testing, which refers to the use of automated tests whenever possible within the application delivery pipeline, provides end-to-end automated testing that leads to higher application quality while preserving the delivery schedule. (It can help improve security and performance, too, as automated tests [...]

The Growing Importance of Test Automation Skills in DevOps
Posted by Scott Fitzpatrick in DevOpsQuality AssuranceSoftware Development & Testing

As the field of software development has evolved to place more importance on delivery speed, the rest of the development process has been forced to evolve as well. In order to improve delivery speed, software development teams have adopted a DevOps culture that prioritizes concepts that support continuous delivery. One of these concepts is continuous testing. Test automation is a sine qua non of [...]

Purposeful Automation: What It Is and Why To Do It
Posted by Michael Churchman in AutomationContinuous TestingDevOps

Purposeful automation may sound like just another buzzword. And maybe it is a buzzword, but it’s one that actually matters. In this post, I discuss what purposeful automation means, what it doesn’t mean, and why it’s a valuable concept for DevOps teams. Automation Then and Now There was a time when "automation" meant the use of a machine's mechanical capabilities to perform [...]

Cultural Changes to Enable Better Testing and Automation
Posted by Twain Taylor in DevOpsQA

QA is central to DevOps transformation. If DevOps is about bridging gaps in culture between teams, then QA does this best by being the common denominator across both Dev and Ops teams. As new technologies and features make their way into the application architecture, major changes are required at every level of the application stack. This includes code refactoring, ensuring backward compatibility [...]

Building an Agile Process Playbook for Software Testing

What exactly is agile testing, and why would we need an agile process playbook for software testing? Let me explain in this post… QA’s Place in the Agile Conversation (or Lack Thereof) One frustration I have commonly observed with software development is that there are no clear-cut steps for when to include QA in the conversation. It's possible that this is only my experience with [...]

Don't Leave QA Out of DevOps!
Posted by Twain Taylor in DevOps

I wish the term “DevQAOps” sounded as cool as “DevSecOps.” But alas, DevQAOps is hard to say, and DevOps is the term that IT professionals have come to know and love today. Unfortunately, the term DevOps leaves one key component of software delivery out of the mix: Quality Assurance, or QA. QA is an essential part of DevOps, but it sometimes gets short shrift in the DevOps [...]

Free Trial

Get access to a free 14-day trial version, or contact Sales for more information.