Two of the speakers from CAST 2021 replayed their presentations for this AST webinar.
Check out the membership benefits of the Association for Software Testing! https://associationforsoftwaretesting...
Rajni Hatti - Ethical Hacking for Testers
Security testing is often handled by a specialized team or a set of automated tools, but every tester should understand the basics of how malicious data can enter a system in order to prevent the vulnerabilities from occurring in the first place. In this session, I will share a case study from a healthcare technology project where I led the QA initiative. I will show you the ethical hacking practices I used to find security flaws in various contexts such as design, code review, testing, and product release. I will show you the practices I used that worked to:
Determine the attack vectors most likely to occur based on the application functionality.
Determine what security tests are needed based on the likely attack vectors.
Create valuable tests to identify common security flaws.
Decide if and how a security testing tool can aid testing efforts.
You will learn how to be an ethical hacker in order to make your system more robust, and you will leave with a better understanding of how to incorporate a security mindset into your daily testing efforts.
Tariq King - Towards Better Software: How Testers Can Revolutionize AI and Machine Learning
You may have heard that software ate the world and AI is eating software. However, if you’ve been paying attention, then you’ve probably realized that the world is filled with bad software. Many organizations struggle with meeting their quality goals and keeping testing-related costs contained. Software is indeed revolutionizing the world, but the world is also paying a revolutionary price for bad software. So where do AI and machine learning (ML) fit in? Are AI/ML breakthroughs just new ways of filling the world with bad software? Or do they offer a path towards better software?
Tariq King believes that although ML is bringing valuable improvements and capabilities to software, it is unlikely for such advances to be successful without integrating testing and quality engineering into AI/ML workstreams. Join Tariq as he highlights the parallels and differences between ML engineering and software testing, and explains why he is convinced that testing professionals hold the keys for the transition to AI/ML system development. However, before testers can revolutionize AI/ML, they must first become agents of change through innovation. For the first time, Tariq will share his own journey and transformation, and discuss how he is helping other individuals, teams, and organizations on the road to AI.
https://associationforsoftwaretesting...