Agile + DevOps East 2021 - Quality Assurance | TechWell

Agile + DevOps East 2021 - Quality Assurance

Customize your Agile + DevOps East 2021 experience with sessions covering quality assurance for software developers or testers.

Monday, November 15

Jeff Payne
Coveros
MC

What DevOps Means for Testers and Testing

Monday, November 15, 2021 - 8:30am to 12:00pm

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...

Dionny Santiago
test.ai
MF

A Beginner's Guide to AI and Testing

New
Monday, November 15, 2021 - 1:00pm to 4:30pm

AI has been rapidly changing the way we approach software testing. Traditional test automation is time-consuming to create and breaks down easily in the presence of change. Thankfully, AI is helping testing teams create less procedural, more resilient tests that are able to self-heal in the presence of modern, rapidly changing, highly dynamic production systems. This sounds great, but you may be asking yourself: How do I get started? What additional skills do I need to learn? What tools are available for me to start using, right now? Join Dionny Santiago as he breaks down different AI...

Wednesday, November 17

W2

Unlock the full potential your refinement sessions

Wednesday, November 17, 2021 - 10:30am to 11:30am

Good refinement makes development more predictable, leads to better solutions, and enables the Product Owner to set the right priorities. Still, many teams fail to unlock the full potential of refinement. Not only is the time spent on refinement often limited, but many of the refinement meetings I join are also inefficient. I meet teams that spent half the meeting watching the Product Owner entering the new backlog items in the workflow system. Although they poker the user stories afterwards, little time is left to discuss the best solution and risks that need to be avoided. I will focus...

julia-pottinger
QualityWorks Consulting Group
W5

Practical Tips to Speed Up Your UI Automated Tests

Wednesday, November 17, 2021 - 10:30am to 11:30am

Automated UI Tests are at the top of the automation pyramid and are considered slower and more prone to failure than automated tests at the other layers. Given that, how do you increase the speed of those tests to ensure that they are as efficient and provide as much value? In this talk, Julia will go through practical tips that you can implement in your UI test automation to increase its speed and get faster feedback. Key takeaways will include: how to increase the speed of UI tests, practical tips to make your test automation more efficient, and how to make your UI test less flaky and...

W11

Using ML to Optimize Automated Web App Testing with Real-World Data

Wednesday, November 17, 2021 - 11:45am to 12:45pm

Though test automation has made testing faster, quality teams struggle to prioritize end-to-end testing to maximize test coverage. It’s challenging to define the E2E scenarios similarly to unit test coverage, particularly when teams only have a small set of test needs outlined. The issue becomes even more complex when new application features are added since there’s no way to determine where more E2E tests are necessary. This talk explains how a ML engineer built and tested a new feature and how prioritization of E2E testing in Agile environments can be automated. Lauren’s team developed...

W19

Containerizing Tests In Your CI/CD Pipeline

Wednesday, November 17, 2021 - 3:00pm to 4:00pm

Managing your continuous integration server is an essential part of practicing DevOps, but it's easy to let it run away from you. Domain-specific languages, plugins, and configurations can result in servers so heavily customized that the test environment ceases to be replicable, and you become locked into your specific choice of CI server. Your CI server might not support the tool you're trying to use. Containerization is a simple way to push back against creeping complexity in your CI server. With containers, you can define configuration as code alongside your test, produce modular,...

Thursday, November 18

Adam Sandman
Inflectra
T4

DevOps Dance - Shift Left, Shift Right - Get It Right

Thursday, November 18, 2021 - 10:00am to 11:00am

As more organizations move towards continuous delivery with DevOps pipelines becoming the norm, where is the right place to do different kinds and levels of testing? In this presentation, I will provide a blueprint for test managers in how to think about shifting left and shifting right while keeping the overall QA picture and goals in mind. Firstly, Adam Sandman will outline how you can improve the testing being done during development in CI by adding early testing for functionality, usability, performance, security and accessibility (shift left). Then, Adam will outline how you can...