Debashis Banerjee, Senior Director, Walmart, India
This will be a session from a technical and from a product and project management perspective. Building ai and ML into products requires a different mindset due to research required which requires engineers, product and project managers to have a unique process different from traditional product development. Further this can be complicated in a Multi tenant cloud environment to do it right. This session will provide some general practices that can help application engineers and data science engineers and project and product managers build in ai and ml in products.
Jihai Zhou, DevOps Champion, HSBC, China
We will share the challenge to implement DevSecOps in banks; our experience on how to build up a DevSecOps system in global banks, which include different DevSecOps tools, training, maturity assessment, as well as DevSecOps culture establishment, to make our development and business delivery faster, better quality and more secure.
Vignesh Kumar Balasubramanian, Senior Test Automation and Performance Specialist, ASB, New Zealand
Most of the organizations started following the best practices of microservices way of development and moving towards cloud infrastructure in a secure way. The same applies to Test automation frameworks and tools – moving towards a single unified tool approach of supporting all testing methods (Unit/API/UI/Performance) in a single tool and writing UI acceptance/regression tests using the same high level Gherin language in a behaviour driven way. So the need for Test resources will shift from the exact tools skillset to the domain knowledge of Test Operations in this hybrid work culture. In every organization, it is mandatory to understand TestOps to build automation at scale and deliver high quality products at speed.
Shruti Pandit, Senior Director of Agile Transformation, ITS, India
The fascinating fact about IT is that whenever it faces any issue, it comes up with a mind-blowing solution. The solution is also so amazing that it not only takes care of the issue but all the probable issues collateral to it. A brilliant example of such a description is DevOps. The foundation of DevOps lies in the roots of collating two distinct yet so intermingled departments of IT ie- Development Sector and the Operations sector. The name DevOps also suggests the same. DevFinOps is one step further of DevOps, this new advancement bridges the gap between Development, Finance, and Operations.
Stephen Townshend, Site Reliability Engineer, IAG, New Zealand
Say you’ve been asked to go work with a team in order to introduce SRE concepts and practices. The first question you probably want to answer is: What is the current reliability of the system or services that the team owns? By answering that question you will identify opportunities for improvement and get a clear sense of the current state.
Alexander Pushkarev, Senior Software Craftsperson, TripAdvisor, United Kingdom
TDD was introduced a while ago, but yet there’s no uniform opinion about if it is a useful tool or fancy stuff to brag on.
To make things even worse, there’re more than one flavours of TDD: inside-out, outside-in, classicist, mockiest, twitter/ruby-style of TDD…
Let’s have a look at the history of TDD, what different schools of TDD are about and what is the modern state of TDD.
Maaret Pyhäjärvi, Principal Test Engineer, Vaisala, Finland
Exploratory testing (noun) is an approach to how we frame our testing focusing on agency and return on investment. When focusing on agency, we limit handoffs to enable learning. When focusing on return on investment, we look at both bookkeeping and opportunity costs in relation to the value of information. When we do exploratory testing (verb) we can say all testing is exploratory to a degree, and the conversation is around how to be more exploratory.
When discussing how to get better, we work on two scales:
In this talk, we focus on the latter. How do we, when we test, become better at doing exploratory testing. We will look at ways of self-development allowing us to provide better feedback with versatile ideas of how to design tests to get information working with the application.
JIHAI ZHOU, DEVOPS CHAMPION, HSBC, CHINA
VIGNESH KUMAR BALASUBRAMANIAN, SENIOR TEST AUTOMATION AND PERFORMANCE SPECIALIST, ASB, NEW ZEALAND
SHRUTI PANDIT, SENIOR DIRECTOR OF AGILE TRANSFORMATION, ITS, INDIA
STEPHEN TOWNSHEND, SITE RELIABILITY ENGINEER, IAG, NEW ZEALAND
ALEXANDER PUSHKAREV, SENIOR SOFTWARE CRAFTSPERSON, TRIPADVISOR, UNITED KINGDOM
V Giridaran, Performance Engineering Expert, Charles Schwab, USA
Testing in Cloud can be a change in paradigm compared to traditional Tests. While it is best suited for applications running in Cloud, it may also be used to simulate and resolve issues related to applications running on-prem. This presentation is targeted to highlight areas to ease transition to testing in cloud – functional and non-functional – and related aspects to make it more reliable and cost effective. It would also touch upon automation that would be key to make best use of Cloud services.
Raj Uppadhyay, Chapter Lead, Countdown Supermarket, New Zealand
In today’s era, our increased dependence on mobile apps and devices for e-commerce, news sources, finance, and entertainment mirrors the trend sweeping the SDLC. In this talk we will learn about DevOps to deliver Better=>Faster=>Secure Mobiles Apps and challenges it brings in testing mobile apps and respective practices to overcome the issues.
Jency Stella, Senior QA Engineer, Billennium, Malaysia
APIs are everywhere. This means there is a huge dependency on leveraging them to build various products. Whether your APIs are internal or external-facing, the importance of a proper testing process shouldn’t change. API Testing has reached stardom nowadays. Postman is one of the popular used tools for testing APIs. Postman is preferred due to its handy and simplified features. Many would be familiar with the cosmetic API checks like verifying status code, verifying response headers, etc using POSTMAN, but there is limited awareness of some interesting concepts tied up with it, so what are they?
Maroš Kutschy, Senior QA Automation Engineer, Ness, Slovakia
In my speech I will focus on challenges related to analysis of automation tests results, what mindset and habits are necessary when approaching the analysis and example of the tool which can help us with the analysis: ReportPortal: https://reportportal.io/ and how to integrate it into automation framework: for example in my Jasecu automation framework: https://github.com/maroskutschy/Jasecu
What will I share with the attendees:
I will share my experience with analysis of automation results and demo of using ReportPortal for analysis and how to send results from tests running in IDEA IntelliJ and Jenkins to ReportPortal
– How to approach analysis of automation tests results
– Why to choose ReportPortal for analysis
– How to integrate ReportPortal into automation framework
Mark Sage, QA Lead, Nedbank, South Africa
Behavioral Driven Development is often thought to be a testing methodology, yes it is used in testing but it is actually about Quality enforcing collaboration by delivery team members and getting a common understanding
Brijesh Deb, Principal Consultant, Infosys
Implementation of test automation for IoT testing is challenging. In addition to the fundamental challenges of automation such as cost, maintainability, scalability, ease of use, alignment with the product development strategy, it is crucial to consider the complexity of IoT ecosystem.
Through this talk, I would like to look into the granular aspects of IoT testing and automation, and explore the challenges and possible solutions for IoT automation and testing. Additionally, I would also like to address the debate regarding the ratio of software and hardware testing required to achieve desired results.
From this talk the audience will
1. Understand more about IoT and the layers
2. Understand the challenges in testing IoT and the solutions
3. Understand and apply tips and techniques for automating the tests for IoT
Seema Prabhu, Head of QA, MotorK, United Kingdom
In every team, problems come in a variety of shapes and sizes. As soon as there is a problem, we look for tools to fix it. Does it really solve the problem?
Tools are useful to solve problems only if people know what problems to solve.
When tools don’t solve the problem, we wonder why? Did we invest in the wrong tool ? Why are the tools not driving results? Why does the tool work for some teams and not others? Is the team using the tool correctly?
Using only tools and processes, to fix a problem won’t guarantee best results or even solve the problem at hand. Tools are useful to solve problems only if people know what problems to solve.
At the heart of processes and tools are People. The driver for success in any team lies within the team. Fostering and maintaining a strong and positive problem-solving culture in teams certainly has its real and sustainable benefits.
From this talk the audience will
RAJ UPPADHYAY, CHAPTER LEAD, COUNTDOWN SUPERMARKET, NEW ZEALAND
JENCY STELLA, SENIOR QA ENGINEER, BILLENNIUM, MALAYSIA
MAROŠ KUTSCHY, SENIOR QA AUTOMATION ENGINEER, NESS, SLOVAKIA
MARK SAGE, QA LEAD, NEDBANK, SOUTH AFRICA
BRIJESH DEB, PRINCIPAL CONSULTANT, INFOSYS
SEEMA PRABHU, HEAD OF QA, MOTORK, UNITED KINGDOM