Over last few years Testing has been accepted as an early activity in the software development lifecycle. This was predominantly due to the widespread adoption of Agile and DevOps methodologies by organizations across the globe. The goal was to get their apps faster to the market. Over the 2016-17 we have seen an increase in the use of virtualization and service oriented architecture along with cloud computing that led to many testing tool vendors vying for the market space in the testing arena. This conference brings to you the industry best practice needed for Agile Testing and test Automation.
The Agile Testing and Automation Day 2017 will be taking place in Singapore on this December 08 with a focus on the software testing best practices and solutions to overcome challenges in the Agile testing environment. The conference will be a key meeting place for the software testing professionals and enthusiast having an eye to learn the latest in the Agile Testing domain.
The conference featured industry experts sharing real time experiences and thought leadership on some of the vital and latest topics in the Agile Testing domain. Their presentation topic and level of industry experience fills a specific gap in the field, making it easier to understand the major Agile testing challenges, and knowing how to overcome them.
Curated on the theme ‘Breaking Barriers, Meeting Excellence’, a full day event bought together bright minds, leaders, practitioners and professionals from the Agile management and software testing domain promoting discussion over tools, techniques, developments and best practices in Agile Testing area which will act as catalyst to deliver excellent business value while overcoming challenges.
efficient way to deliver working software. However, Agile development benefits are difficult to materialize in outsourced software projects. Many outsourced Agile projects had failed due to customers’ misunderstanding of Agile and misalignment of expectation, while the software vendors faced difficulty guiding the customers to co-create the software together. The mismatch in the working culture, rigid project governance, and lack of customer involvement were the common pitfalls in outsourced Agile projects.
Good agile contracts set the right foundation and conditions for working software. It guides the customers and software vendors to create successful working software together. Joshua will share how good agile contracts support the agile processes and practices that lead to quality software with great business value needed for success, while create long lasting customer-vendor relationships.
Agile software development has gained great success in the past years, and is proven to be an
Agile transformation is about People’s transformation over processes and tools. In Agile, people's transformation is highly co-related with people, process and technology transformation which leads to project performance. If Agility is the MIND SET, it is the differentiator between ‘Doing’ Agile and ‘Being’ Agile.
Today’s rapidly changing competitive marketplace has made organizational agility a core competency. Organizational change is hard and people’s transformation is HARDER. Knowledge workers are working hard and want to do well... the challenges are with the system and mindset.
The concept of agile testing is driven by agile mindset ! The Agile testing mindset may be considered to be one of the important trait while implementing Agile quality and testing methods. While many see “Agile testing” as just “having the QA and development part of one team”, actually it is much beyond. Agile testing challenging the core mindset of the organization regarding the role of the QA. Without dealing with the agile testing mindset , we may achieve a limited or, in most cases, a costly, quality outcome, whereas we could have performed BETTER and CHEAPER.
Traditional testing practices attempt to manage the chaos (or at least avoid the individual blame). Agile testing is focused on adding value as a team and responsible to deliver bug free product.
Test Automation is always been considered as "Silver Bullet" of testing which can help us in the age of tight deadlines and accelerating delivery cycles of Agile Software Development. Automation when done right can lead to significant efficiency and cost improvements but it can also equally backfire if we don't have the right approach and tools to implement it.
How can we create a sustainable test automation framework which can work in Agile? What tools we should use and what kind of test cases we should automate first?
I will be answering all of these questions in this talk with some real and practical case studies.- Amit Rawat , Test Automation Architect , Standard Chartered Bank
Testing in Agile world is not a phase rather; testing is the only way to approve that something is really done from an end customer’s perspective and without a doubt - Integrated Development Environment and automated test tools frees tester’s time to explore the business needs.
Agile development is all about continuous releases in a number of iterations which is the reason test automation team often miss out on quality objectives. In cases where there are more sprints requiring fixing, it becomes even more difficult to devote time identifying, fixing and testing each iteration.
This is why it is important to allocate proper time for testing and start conducting test automation in parallel to development cycles to avoid lags. Conducting parallel testing also will help the team become more productive and respond to requirements quickly, avoiding last minute rushes. Moreover, it will also help them invest time in exploratory testing, which requires manual efforts.
It is important to develop an approach which promotes “A testing mindset” – “No more Us vs. Them” rather whole team approach & collective testing ownership. "