Johan is a business development specialist who has been selling technology products and services in South Africa and in Europe over the last 20 years. During the last decade, his focus turned to the Software Quality Assurance and Testing market. He worked in senior roles for global consulting firms like SQS and Accenture, and at one of the largest banks in South Africa. He is an Artificial Intelligence enthusiast and speaks globally on the Fourth Industrial Revolution and Emerging Technologies.
He is currently with IQBusiness, a management consulting firm.
Buying and Selling QA Services: essential principles
For more than a decade, I was involved with global consulting firms and at the forefront of their efforts to sell Software Testing and Quality services to their clients. I also had a very beneficial opportunity to work for one of my large clients as Testing/QA vendor manager. Having been involved in both the selling and procurement of QA services has given me a unique perspective on the commercial and contractual process of landing large-scale client engagements.
Every software Tester/QA consultant is involved in the sales process, whether you realise it or not. As a representative of a vendor organisation, you are at the forefront of project delivery in your client projects. Your professionalism and expertise may just help your vendor sell more deals. And, we are all, always involved in selling ourselves.
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