Agile + DevOps West 2022 - Quality Assurance
Customize your Agile + DevOps West 2022 experience with sessions covering quality assurance for software developers or testers.
Tuesday, June 14
What DevOps Means for Testers and Testing
DevOps is more than a buzzword or a passing fad. It's a radically new approach to rapidly deliver high-quality software applications. However, many organizations don’t fully grasp the magnitude of this change or what it means for everyone involved in the software development lifecycle. Jeffery Payne says that DevOps—when done right—drives higher quality and efficiency into software development, software testing, and application management activities. It empowers teams to remove impediments to quality and productivity throughout the entire software lifecycle. However, when DevOps is done...
Wednesday, June 15
Is it Time to Rethink TestOps?
TestOps is more than improving collaboration between testing and operations—been there, done that. But now that you have an agile team with developers, QA, product owners, etc. all contributing to testing, how do you scale effectively? This talk will discuss how scaling end-to-end testing is more important than ever. We will illustrate how the new TestOps provides a methodology for improving test planning, building governance, improving the management of tests and teams, and driving the insights you need to continuously improve quality.
In this talk you will learn:
The four...Thursday, June 16
Agile + Automation = Transformation
This session would emphasize on how important it is to adopt not just Agile but also Automated Testing. Together they can drive any transformation within the Team or the organization. It is crucial for teams to identify, communicate and define the expectations. These need to be validated in an automated way to increase speed and stability with each delivery.For smaller teams it might be an easier transformation, but there will be less resources as each member wears multiple hats. For larger organizations, it will be a slower transition as there are processes and roles that might need to be...
Optimize Quality Stages in CI/CD Pipelines
PreviewThere are many different viewpoints when it comes to developing code. But most companies can agree on time to market and quality code as two most important aspects of development. For time to market, many companies built CI/CD pipelines to automate the build/integrate and deploy process. What about quality code? How can companies ensure quality in the CI/CD pipeline? One way to address this challenge is to optimize the quality stages of the CI/CD pipeline. Companies can improve their static code analysis, unit testing, code coverage, and post-deployment testing stages to ensure...
Continuous Performance Testing in DevOps
Performance testing isn’t the first thing organizations think about when moving to DevOps – in fact, it’s often ignored as traditional approaches don’t jive well with the fast and nimble world of DevOps. However, performance is still a critical part of the user experience, and poor performance and outages will quickly negate the value of the features you’re delivering. Lee believes that organizations don’t have to gamble with application performance. He will discuss techniques for implementing continuous performance testing in your pipeline, so you don’t have to roll the dice on your user...
Putting Application Security into Agile Development
Application Security is a critical part of software development that isn’t well represented in many agile projects. This talk will explain how to factor application security into short feedback cycles so that teams aren’t overwhelmed by application security issues or practices at any one time.
One of the challenges we have in using Application Security practices is where to start, how to get value. The world is being driven more and more by network-connected applications and services that are constantly under attack from the curious and malicious. What should you do If you aren’t...
Adopt Continuous Testing to Fulfill “Need for Speed” with High Quality
When it comes to DevOps, organizations find QA to be a bottleneck. Often in the race for faster releases, enterprises tend to sacrifice “Quality”. Companies that merely focus on speed and ignore quality suffer a huge blow. Often, they can’t implement Continuous Testing fully or lack the tools and processes for test orchestration in the pipeline. To do so successfully, you not only need to move testing upstream, but you also need to adopt the right set of test practices. In practice, continuous testing is the process of testing early, testing frequently and comprehensively, using automation...