QA professionals today are becoming concerned about the perceived gap between their own competencies and what their organisations are demanding from them. Digital strategies and their supporting infrastructures are being implemented with increasing rapidity; new frameworks and technologies such as Agile, DevOps , IoT, Robotics, SMACT (Social, Mobile, Analytics, Cloud and IoT) are proliferating, and consequently, the requirements for testing and quality assurance are changing.
With these new technologies, security is entering more into the domain of the testing leader and Agile is becoming a business philosophy.
So how do you ensure that you are up to speed with all these requirements and confident that you can supply what your organisation is demanding of you?
At TestExpo ™ 2017, we address all these questions and provide guidance and inspiration to bridge the gap!
Over the next few weeks we will announce further details of the theme, agenda and venue for 2017.
In the meantime, please register your email address below to receive conference news, updates and invitations to pre-conference webinars.
Tom Gilb, Consultant, Methods Inventor, Senior Partner at GILB.com
The intent of Agile has always been value delivery. But the unfortunate reality is that the practice of agile today is focused on solving all problems by generating code. We totally fail to quantitatively define the multiple values we want. We fail to systematically pursue them. The agile failure (to deliver value) rate is 19% to 40%. We should be closer to Zero Failure. This talk will present specific practical methods for managing agile value delivery.
Mark Buenen, VP Global Leader Digital Assurance & Testing Practice, Sogeti Group
Technology continues to evolve at pace, and customers and employers alike are driving ever greater demands for excellence: innovation, faster delivery, an outstanding user experience. This keynote presentation will look at the key trends that are affecting the software testing industry, and the future that awaits us, with a particular focus on:
♦ How digital transformation is affecting QA and Testing
♦ How we can transform from automated test execution to intelligence driven testing
♦ What is the future for testers in a DevOps world
Ian Smith, Head of Innovation, ROQ
From customer service chatbots to self-driving cars, AI has already begun to be adopted by some of the world’s most innovative companies. Machine learning will soon cross into the mainstream of software development, with more and more organisations looking to harness its power – resulting in non-deterministic behaviours in software becoming even more prevalent. In this talk, ROQ’s Head of Innovation, Ian Smith, will share his point of view on the impact AI will have on testing and offer thoughts and ideas around what you can do to move forward on your AI journey.
Mark Lines, Enterprise Agile Coach, Disciplined Agile Consortium
“DevOps” is the most popular, and most misunderstood, buzzword in the IT industry today. In this talk Mark Lines will explore what DevOps is in practice. He will address what DevOps means for established enterprises that are dealing with decades of legacy solutions and legacy cultures to overcome. He will also explore why Disciplined DevOps entails much more than just Development + Operations to be truly effective.
Renato Quedas, Director Product Management, Micro Focus
Automation is critical to achieving a more efficient software delivery environment. One of the largest areas of improvement across any DevOps toolchain is with software testing automation. While open source projects are critical across all functional areas of a toolchain, Selenium is probably the most widely used. The challenge with Selenium is to gain the most efficiencies while not spending too much time on the 'Selenium learning curve,’ which tends to hold most organisations back.
Please join us as we highlight the pros and cons of using Selenium and learn about some best practices in recording, managing and executing Selenium tests. In addition to this, we will highlight:
♦ Embrace DevOps practices using the power of open source
♦ Easily record, run, export and manage Selenium scripts for “industrial/enterprise” use cases
♦ Deliver true cross browser/device testing automation solutions for your environment
Francis Miles, Head of Customer Experience, Infuse
Regression is not easily understood, as it seemingly manifests from nowhere. But if you can identify methods to help spot quality failure ‘trends’, you stand a better chance of understanding the root causes. This presentation serves to highlight a number of risk identification and planning techniques that you could add to your arsenal!
Dan McFall, President, Mobile Labs
In today’s mobile world, developers, testers and QA are required to build, test and deploy mobile apps faster than ever. Join Mobile Labs’ President Dan McFall who will discuss how a mobile device cloud solution helps control the chaos of mobile testing and device sharing across dispersed enterprise mobility teams.
Alexander Mohr, Evangelist, Service Virtualization & Agile Transformation, Tricentis
Far too often the dream of a successful Digital Transformation shatters against low test coverage, false negatives and insignificant system tests. Learn how to overcome the typical roadblocks in Enterprise Continuous Integration, how to enable Agile teams to retrieve immediate and significant quality feedback, accelerating application delivery in typical mixed legacy and modern system environments.
Hubert Gasparitz, Test Automation Engineer, Ranorex GMBH
New technologies, multidisciplinary teams, time pressure – test automation is key in tackling digital changes in Agile and DevOps environments. Today, the entire team, including QA-engineers and developers, is responsible for quality. It is essential to choose a test automation solution that fits the team member’s individual skills, matches their competences and goals. In this short product demo, Hubert Gasparitz will explain the core benefits of the Ranorex test automation framework, demonstrate how it is best used in DevOps and Agile environments, and how your team will successfully achieve their test automation goals with Ranorex.
Join this presentation to learn about:
♦ How to use Ranorex in an Agile or DevOps environment
♦ Why the script-free and code-based Ranorex tools are perfectly suitable for collaboration
♦ How Ranorex works in a continuous delivery environment
♦ Creating script-free Selenium web tests
♦ Making web tests scalable using Selenium Grids
Mark Winteringham, Co-founder, Software Testing Clinic
There have been times when I have struggled with Automated acceptance testing, Test Driven Design and Acceptance Test Driven Design and how it impacts my role. I've also seen other testers struggle with too. Whether it's Testers being pushed out of roles in favour of Developers automating all their acceptance tests or automators spending hours tearing their hair out maintaining brittle end to end tests, there's no denying it. Automated acceptance tests simply don’t work as tests and can have a substantially negative impact on a test strategy. But why don't they work and why use them at all if they don't?
The automated acceptance testing paradox' draws on my experiences to help answer these questions by:
♦ Investigating the role of 'Acceptance testing', what are they? and who deems them as 'Acceptable'?
♦ The misconceptions around the benefits of Automated acceptance testing, ATDD and TDD.
♦ The paradox of how the tools used in theses approach cannot completely determine a feature 'acceptable'
♦ Present the real benefits of TDD and ATDD and how they can sit alongside your test strategy in harmony to help create a more robust testing strategy.
Mark Fewster, Grove Software Testing Ltd
Equivalence Partitioning and Boundary Value Analysis are software testing techniques that have been around a long time. Many testers use them, or the concept, instinctively. However, things change, technologies and testing practices move on. Are these classic techniques now past their sell-by date or are they still useful techniques for testers today?
Steve Watson, Director Quality Engineering, Reed Business Information
As testers, we tend to focus more on improving our technical skills, and less on the behavioural competencies that we also need, causing a skills imbalance.
In this session, Steve will explain the behavioural competencies we need in order to become 'well rounded' testers, how we can identify the gaps, and some practical steps to address them.
Andreas Sjostrom, VP and Global Head of Digital, Sogeti
An accelerated digital transformation agenda puts intensified pressure on quality assurance across all digital touchpoints.
In an environment where the winner in any market is most often also its digital master, the question of whether you’ll turn into a digital predator or prey finds its answer in your testing abilities.
Come and listen to Andreas Sjostrom, an internationally awarded digital strategist and Vice President at Sogeti, as he links business trends to practical aspects of automated testing, omnichannel, and cloud.
Jitesh Gosai, Senior Developer in Test, BBC Digital - Mobile Platforms
Exploring the journey of the BBC iPlayer Mobile App team’s pursuit to move faster and better; from 2-3 releases a year to every 4 weeks getting bug fixes and new features to their millions of users. We will take a deep dive into their Test and Automation approaches.
James Hunter, Program Director, IBM Cloud DevOps
Main Message: The testing role must transform as teams embrace DevOps practices – silos are no longer effective or sustainable.
A DevOps approach to software development provides value to the business through continuous delivery of software-driven innovation, with incremental and frequent releases of new functionality to meet the demands of today’s consumer. In this new world, the level of quality in the software being released directly impacts a company’s success or failure. But if software quality is key to success, why do testers often feel ignored during the development process only to be blamed for defects escaping into production? The role of the tester has become more important than ever before.
Glyn Rhodes and Chris Sloan explain how testing roles fit into a DevOps approach to software development. Understand the organizational challenges test professionals face and leave with insight on how to break down cultural barriers. Gain new knowledge on innovative techniques and tools to shift testing to the left and begin testing earlier. Learn how to be an advocate of change to resolve today’s testing challenges making continuous testing a reality for your delivery team enabling them to deliver business value - continuously.?
Sakis Ladopoulos, Test Manager / QA Lead, OpenBet
This is the story of a test team from J. R. R. Tolkien’s world, lost in disrupted processes. A story about how they found D.A.D. (Disciplined Agile Delivery) and transformed into powerful resources to gain success with DevOps. Above all, it is the story about how a software development organization formed its own proprietary structure, creating capacity, through a strong test team, to support different delivery methodologies while using DevOps internally.
Andrew Green, Manager, UK & Ireland Team, Applause
Today, simply providing a good app, web or mobile web experience is often insufficient. In today’s digital economy, your users expect a great experience no matter where the engagement occurs – the first time and every time. Because in today’s digital economy, where online presence is the gateway to brands and switching costs are lower than ever, users determine quality. So how do we ensure quality? Traditional approaches to testing alone can slow down the pace, but quick fix solutions are almost always subpar. The result is often an app or website that lags behind the business cycle or drives users away with a poor experience.
The solution? Listen to your users. They are giving you signals that you need to launch the great digital experiences they will love. Andrew Green, Manager of the UK & Ireland Team at Applause, will share real-world examples of how understanding user POV has helped brands of all size end internal arguments about quality and deploy testing approaches that launch great apps and websites users love.
Raphaël Citeau, Software Architect, Parkeon and co-presenter Séverine Darlot, senior developer, Hiptest
During this talk Laurent will share the key learnings of a huge development project of a ticketing system. There were all the usual ingredients for failure: 3 years’ project, complex system managing 4000 connected devices, several partners involved in 6 countries… But this system was successfully delivered on time and budget. One of the key success factor was the adoption by the distributed teams of the Behavior Driven Development approach. So we’ll see:
– What were the key practices?
– What were the results and benefits?
George Wilson, Senior VP of Operations & Sales, Original Software and Adam Tedstone, IT Test Analyst at Marston’s PLC
User Acceptance Testing is often treated as the poor relation of the software delivery family. Perhaps because it is after all the ‘real’ work is done and nothing good comes out of it, from the perspective of those involved in the previous stages.
Let’s face it, all UAT does, is find bugs or what users claim are bugs. Business users are generally thought to be resistant to the amount of time and effort that they need to perform tests or to validate their applications. This generally slows down the delivery of the current project and impacts the next project the team are trying to focus on.
A rather cynical view, but also rather true in many people’s minds. However, it is one of the most important areas of testing probably involving more people and more effort than previous stages. It is when the people who will actually be using the system get a chance to validate and understand how it works and how it impacts their day to day job.
It is hard work and made even harder because it is very often carried out without much practical support and assistance.
This presentation looks at some of the data from 2 recent surveys about UAT, one from the UK and another carried out in the US. The data exposes some of the common issues and challenges experienced in this area and explores with case studies how some organisations have addressed these problems and made their UAT process more effective, better managed and more integrated with the software delivery and the adoption process.
Eran Kinsbruner, Mobile Technical Evangelist Director, Perfecto Mobile
In this session, Perfecto's Eran Kinsbruner will dive into how organizations can build a successful test coverage strategy that stays relevant even as the market shifts. Eran will discuss an innovative set of test coverage guides that address key challenges and also demonstrate a unique free online tool for testing teams and managers to use to make sure they’re testing on the most relevant devices and OS versions.
Audience takeaways:• Learn the key considerations for a winning mobile test coverage strategy
Mike Shaw, Director, Strategic Marketing, HP Software, Hewlett-Packard Company
Dan Cuellar, Head of Software Testing, FOODit
Appium has quickly become the most popular open source mobile test automation framework. Along the way, mistakes were made, lessons were learned, and occasionally we got things right. I’ve put together a collection of stories and lessons that I’d like to share with others to share how Appium triggered a revolution towards open source in the automated mobile testing space and to help everyone manage, contribute to, and consume open source software projects more effectively.
Sven van Laar, Test Automation Architect, Hotels.com an Expedia brand
More companies are moving towards a Continuous Delivery delivery model. At Hotels.com we have our own challenges achieving this. Especially around testing. Who is responsible for End 2 End testing and how do we keep our frameworks aligned with all the teams (distributed teams: UK, Hungary, Italy) delivering code independently?
FaaS (Framework as a Service) is our answer. It allows us to create a framework that supports multiple programming languages, is in lock step with all other teams and handles around 1000 variants (A/B tests) currently live on the website. By lowering maintenance and implementation of new functionality, also letting other teams (Ops, Security) piggy back on that framework, we want to minimize our efforts and increase quality.
Sven will talk about how they are achieving this.
Archie Roboostoff, Director, Product Management, Micro Focus
This informative session will look at two customer case studies. They outline how very different customers were able to execute and embrace DevOps practices by implementing automation across quality and release activities to enable continuous integration and delivery.
It will also highlight some best practices around:· Collaborating more effectively with business teams
Simon Lisk and Jawad Sethi, Capita
In 2013 Telefonica and Capita formed a strategic partnership to manage O2’s Customer Services Centres and deliver a digital service proposition for O2 customers. This proposition included Natural Language IVR which allows customers to state the reason for their call and be routed to the appropriate agent.
During this talk, we will cover some of the many challenges that we faced and overcame through the use of innovation in testing, and how you can improve your approach when testing IVR.
Graham Perry, Performance Testing Veteran, Neotys
Performance testing is complex and takes time. Agile environments demand shorter development cycles. So how can reliable and thorough performance tests be executed in these fast-paced agile environments? In this session Graham will delve into how organizations can adopt best practices for including performance testing into their development cycles.
Join to learn:
- What should be tested and when?
- What parts of performance testing can be automated?
- How can you test the performance of micro-services?
- How are the roles of performance testers evolving?
- Is performance testing morphing into performance engineering?
Gordon Alexander, Solutions Consultant, Seapine
Many organizations recognise the value and benefits of Agile, but they believe certain factors prevent them from adopting an Agile process. This is especially true of organizations that need to meet rigorous certification standards, such as FDA regulations or ISO 26262, in large part due to verification and validation activities required to prove compliance.
For those organizations, the big question is whether they can reconcile the apparently contradictory desire for an Agile-based R&D process with the mandate to provide verification and validation to meet their standard.So is it possible? Well, Gordon Alexander believes the answer is no—unless you use the right tools. During this presentation, Gordon will explain why Microsoft Office or stand-alone Agile tools can’t support verification and validation activities well enough. He will explain the key capabilities you should look for in a tool to support V&V activities as part of an Agile R&D process. This is crucial to fully realising the well-established benefits of Agile, whilst still complying with your standards.
DI Hubert Gasparitz, Test Automation Specialist, Ranorex GmbH
New technologies, multidisciplinary teams, time pressure – test automation is key in tackling today’s digital changes. In this short product demo, Hubert Gasparitz will explain the core benefits of functional test automation with Ranorex, demonstrate how the software integrates in existing development environments and how it can be best used in a team with mixed skills.
Join this presentation to learn about:
- Automated testing of web, desktop and mobile applications with Ranorex
- Integrating Ranorex in a continuous delivery environment
- End-to-end testing with Ranorex
- Editing test automation projects in code
- Collaborating on test automation projects in multidisciplinary teams
Stevan Zivanovic, Service Delivery Director and useMango TM Product Owner, Infuse and James Milne, Technical Test Manager, Infuse
Testing in a digital context requires a significant change from traditional testing approaches. In this new context, organisations want systems that are responsive to change, often comprised of multiple products from different vendors to address specific issues. This is further complicated by the organisation not knowing exactly what it wants until it can be seen. Consequently, testing services that can respond quickly and accurately to these demands are increasingly needed. This session will look at how to tie in technical testing activities, such as: test automation, performance testing and service virtualization, within Agile structured test management frameworks, that can respond with the flexibility that businesses require, whilst assuring the desired quality. Real-world examples will be interwoven into the presentation so that attendees will take away the lessons that we’ve learned from our recent testing in a digital context work.
Nikki Green, Test Delivery Centre Director for UK Public Sector at Capgemini
Nowadays organisations are under huge amounts of pressure to deploy new digital products and services and it’s hard to strike a balance between quality and speed of development, while demonstrating business value.
For a Managed Test Service to succeed it has to interact with both agile development teams and legacy projectteams, anddeliver a scalable, efficient and collaborative service especially when there are multiple test and release towers in operation.
This presentation will reveal how one of our biggest central government clients transformed their testingusing a pioneering cloud platform and new technology that deliveredservice virtualisation and automation to provide an efficient solution for multiple clients, each with their own secure instance of the service.
Nikki will also explain how success has been proven by touching on the Key Performance Indicators (KPI’s), Service Measures (SM’s), and Quality Measuresput in place.
Max Parker, Senior Technical Test Consultant, Planit
As each of us realise the benefits of the Internet of Things in our daily lives, how will we ensure that each component of our "bionic world" functions as expected? From fitness trackers and dash buttons to bionic enhancements, join us on a journey of exploration as we consider the impact of not only the current generation of smart interconnected devices, but also future possibilities - or perhaps inevitabilities - of them. Most importantly, you'll learn how to exploit this technology to your business advantage.
This presentation discusses how testing and quality assurance will take on a much greater role as we entrust more and more of our day-to-day lives to artificial intelligence and try to stop the Internet of Things from becoming Skynet.