We would like to Welcome Vinod Antony Sundaraju as our esteemed speaker for Global Testing Retreat #ATAGTR2019
Vinod Sundaraju Antony has 17+ years of experience in Quality Engineering and Assurance. Over the years he has taken up a variety of roles such as Global Test Delivery Manager, Quality Consultant and Transformation Consultant. He has extensive experience in Test Delivery, Test Process Maturity consulting, establishing Test Centres of Excellence, defining and delivering Quality Transformation programs enabling enterprises to improve quality, optimize cost and time to market.
Vinod Sundaraju is our esteemed speaker for #ATAGTR2019.
Vinod Sundaraju will be taking an Interactive Session on “Top 10 quality engineering best practices to achieve quality-at-speed” – Track 2 on Day 1
Vinod Sundaraju will be taking an Interactive Session on “AI-led Intelligent Testing” – Track 1 on Day 2
Vinod Sundaraju will be taking an Interactive Session on “Assuring Quality for AI-based applications” – Track 1 on Day 2
Abstract: Top 10 quality engineering best practices to achieve quality-at-speed
The Digital era will see a proliferation of intelligent products, transaction channels and influencers available at the fingertips of a digital customer. This would require consumer–facing companies to deliver highest levels of customer experience, at speed and scale with higher efficiency. Quality, Customer Experience & Trust (Data privacy and Security) are therefore becoming more important than ever. For this reason, it has become paramount for enterprises to assure quality across the application lifecycle with better test processes, tools, people, governance and more importantly in maximized speed.
This paper provides a guideline to transform traditional testing approaches into best in class Quality Engineering (QE) for the Digital ICE (intelligent, continuous and early) age. This paper describes the Top 10 best practices in the areas of functional, automation, DevOps, production support and non-functional testing to deliver quality at speed. Some of the key best practices detailed in this paper include Automation First Mind-set, Change Based Testing, Leveraging the power of AI, Shift left with Service virtualization, Containerization, Continuous Everything and Metrics that Matter.
Abstract: AI-led Intelligent Testing
In today’s Digital era, quality at speed is the key to business success. Enterprises are continuously experimenting with newer software delivery models and investing in technology innovations to accelerate time-to-market. The success of Agile and DevOps relies on not just the automation coverage but in the ability to eliminate manual hand-offs and interventions. Automation has become the norm and businesses are heavily investing in orchestrating regression and progression automation for enabling Continuous Integration and Continuous Delivery. Test Automation moved beyond the UI to regression automation and end-to-end automation across the life cycle.
Artificial Intelligence represents a range of technologies including machine learning, natural language processing, semantic technology, and deep learning that learn over time as they are trained on more data.
This white paper describes an approach to intelligent automation in QA, leveraging Artificial Intelligence (AI) that eliminates the need for complex and extensive coding for automated tests. AI led intelligent testing can create, execute and repair regression tests, automatically and replaces the need to code Selenium or other test scripts. Modern AI embeds machine learning to learn about application flows and interdependencies. Such an AI model can learn from real-user data to remove the effort and inefficiencies in test scripting.
Abstract: Assuring Quality for AI-based applications
AI has already picked up pace across various industry sectors with the aim of deriving business value in terms of enhanced customer experience, new sources of revenue and cost reduction. AI will swiftly mature from ‘Siloed Pilots’ to ‘Mainstream Adoption’. Testing a software application and AI based application are two ends of a spectrum. While software applications have defined set of inputs/outputs, their behaviour is defined/documented and in most cases the inputs are linear, AI based applications have the following challenges: 1. Non-deterministic and probabilistic – No defined input and output, 2. Ever-changing Behaviour – AI systems are always learning, 3. Non-Linear inputs – e.g. Voice, conversational/free-flowing text.
To ensure that the AI applications function as expected, there is a need for an optimal test strategy which focusses on validating the AI algorithms with the right test data (fresh inputs/outputs post training of algorithm) and against a defined acceptance criterion (amount of error which business is willing to accept).
Assuring Quality for AI based applications pose several challenges such as:
• Getting the right data sets for testing
• Identifying suitable algorithms
• Predicting the expected outcome and behaviour of AI systems as they learn over time
This paper details out challenges involved in assuring quality for AI-based application as compared to traditional applications and provides unique approaches for testing for AI including:
• Testing machine learning algorithms through metamorphic relations
• Testing of unstructured data
• Adversarial scenarios testing
• Dual coding for Machine Learning (ML) model
• Testing of Voice User Interface (VUI)
• Testing of Chat-bots
We had posted some questions to Vinod as a part of his #ATAMyStory
1. Why should someone choose testing as a career? Or What does testing really mean to you?
With Digital and new age automation needs for Agile, DevOps and IOT testing has become more important than ever to deliver a quality product with memorable user experience. Testing provides you in-depth functional as well as technical knowledge of a product and business and thus provides a holistic picture which one can leverage to become a key SME down the line. Hence I believe this is a good time to start a career in testing, negotiate the steep learning curve and be successful.
2. While practice makes all of us perfect, share an everyday practice that has made things better for you at work
‘Attention to detail’ has made an immense impact in delivering quality outputs in whatever assignments I take up. I strive hard to give my best at work with keen focus on minute details with overall picture in mind.
3. The most challenging bug or issue that I have found and learnings from it? Or The most challenging testing task that I have done and how I accomplished the same
The biggest challenge that I have come across is ‘People Transformation’. While transformation of processes, technology hasn’t been a great challenge but transforming resources from QA to QE takes time and is challenging. I have overcome this through well planned innovating training approaches, providing the bigger picture and constantly motivating the team to acquire new skills continuously.
#ATAGTR2019 is one of the largest, most fun filled and learning filled global testing conference. #ATAGTR2019 is back again in its 4th edition with more fun and more learnings than in the past. The conference is scheduled on 14th and 15th December in Pune.
- 2 Days
- 2 Panel Discussions
- 4 Keynotes
- 5 Skits and Games
- 38 Interactive Sessions
- 18+ Labs
Loads of fun, competitions and much much more.
Day 1 has 5 tracks and Day 2 has 6 tracks.
Focusing on interactive sessions, labs/workshops, skit performances and fun activities and quizzes and much much more.
The conference scale as is evident has increased substantially. We hope that everyone can be part of this most fun filled and one of the largest global testing conference.
To know more about the conference, click here or on the image below