Johan Steyn is a technologist and management consultant. Over the last two decades he was involved in the fields of computer hardware distribution, software development and mobile phone technology. He held senior roles in global consulting firms.
He is an Artificial Intelligence enthusiast and speaks globally at conferences on the Fourth Industrial Revolution and Emerging Technologies.
He is a published author who regularly contributes articles on thought-leadership to well-known publications. He is the Chair of the Special Interest Group on Artificial Intelligence and Robotics with the IITPSA (Institute of Information Technology Professionals of South Africa).
He is currently with IQbusiness, a technology management consulting firm.
Essential Business Skills for Software Testers
The world of software testing and quality management is undergoing a rapid transformation. New approaches to working, such as Continuous Integration and Continuous Deployment and the world of DevOps opens new challenges and opportunities to the testing community. New technological advances such as Blockchain, Robotics and Artificial Intelligence is already changing the way we approach our craft.
Underlying all of these changes will always be the fundamentals of business management. A software quality engineer is part of a team who works toward an end, and that end is business-related. We are often (as we should be) focusing on improving our technical know-how. But few testers have ever been exposed to the "business of testing".
During my talk, I will touch on important issues such as supply and demand, vendor and management, cost-to-income and other financial issues, and implementing LEAN principles into the testing organisation.
Testers, while you were sleeping: The DevOps Tsunami
It is my experience that many software testers approach their careers as someone who sleeps well, unaware of the gathering tsunami about to hit their lives. This tsunami is DevOps, which introduced concepts like continuous Testing and is fast leading us to Machine Learning and Artificial Intelligence.
Try and imagine what your testing team will look like as you embrace DevOps. Look at the faces around you and amount of people in your team. There is a good chance that most of your team (perhaps including you) are already redundant. Can you write code? Are you a technical tester? Do you know test automation and non-functional testing?
During this talk, I will take the audience on the journey from classical testing, where it took us weeks and months to continue a testing cycle, to a world where testing can be done in mere minutes using Robots and Artificial Intelligence.
Artificial Intelligence: The Future of Testing Software
The world of Testing is Chaning
What is Artificial Intelligence?
Artificial Intelligence and Software Testing
Test Practitioners in AI/Testing