How Admiral Group Automates

14th December 2023
  • Locked
Renka Pooja's profile
Renka Pooja

Chapter Lead in Quality Engineering

Vaibhav Vaja's profile
Vaibhav Vaja

QA Chapter Lead

How Admiral Group Automates image
Talk Description

At Admiral Group Plc we support our testing efforts with automation and are always seeking more ways to make our testing more efficient and effective. We've succeeded in many ways already and are hoping to continue that journey.

When we joined the company a few years ago, we faced numerous challenges benefiting from automation. We had no automated visual testing in place throughout the entire organisation. This resulted is lack of visual coverage across all applications, higher visual defect leakage and an excessive amount of time taken to manually test visual changes. We've overcome them now and are achieving great results from our automation. We're benefitting from being able to eventually speed up the time to production, improved customer experience by shifting left with bug catching and better engineering experience by diversifying their knowledge portfolio.

In this talk, we are going to share more details on those challenges and the approaches and tools we use to overcome them. I'll also share the current challenges we're facing and our future plans to solve them. At first glance, the technical and strategic implementation for Percy appears quite straightforward for a Web application. We've undergone a rigorous iterative process to devise a setup that caters to 10 teams simultaneously working on the same web application. Our risk-first approach to coverage, meticulous evaluation of pros and cons, and revisiting the process months later while considering contractual limitations demonstrate our thoroughness.

Throughout our journey, we've encountered numerous blockers that we not only overcame but also provided valuable feedback to Percy, contributing to their solution's enhancement for enterprises. Developing our own release strategy, including a well-thought-out branching approach and effective use of the approval system and dashboard, showcases our keen understanding of project management. Successfully integrating Percy with our End-to-End Playwright framework and we were the first enterprise to do so! With that we have also integrated Percy with our CI/CD pipeline in Jenkins and Azure Software Delivery Life Cycle which was a significant challenge, demonstrating our expertise in leveraging cloud technologies. Despite facing tough periods, we persevered and are incredibly proud of our accomplishments. We are eager to share our valuable insights and pitfalls to avoid with others to facilitate their success. While we've made remarkable progress, there are still a couple of items on our roadmap where we'd appreciate involving others to enhance our collective efforts further and raise awareness.

The Why: Visual automated testing has emerged as a pivotal component of modern Quality Engineering in organisations. In light of this paradigm shift, it would be prudent to engage in thoughtful discussions with leaders who possess a wealth of experience in navigating the intricate landscape of tool evaluation, conducting proof of concepts, and orchestrating successful implementations. We are also able to share the real benefits we have experienced by incorporating Percy in our testing workflows some of them are:

  • Less time spent on verifying the expected behaviour and more time for valuable exploratory testing!
  • Shift left in finding bugs as we’re able to utilise Percy at each stage of the Software Delivery Life Cycle resulting in increased confidence in our releases
  • Improved morale in teams as teams have the opportunity to use a new tool and expand their skillset
What you’ll learn

By the end of this talk, you'll be able to:

  • A blueprint for a real strategy actively used within a large enterprise based on feedback from engineers and stakeholders. This will also involve a technical walkthrough of the implementation including a demonstration of a test run
  • Not only do we aim to enhance your comprehension of the subject matter but also empower you to make well-informed decisions for your organisation's needs and challenges
  • Good understanding of the challenges you may face, what metrics we are using to track our progress and how to tackle them efficiently
Renka Pooja's profile'

Renka Pooja

Chapter Lead in Quality Engineering

Nearly 5 years ago, I was on track to becoming a qualified accountant and auditor but I decided to follow my gut instinct and make a career change to find something that didn't feel like 'work' anymore. I studied Mathematics at University of Birmingham but I had zero technical experience so after a upskilling myself at a intense bootcamp, I found my calling - Quality Engineering. I currently work with both engineers and stakeholders to ensure the quality of our web application remains high for our customers. I lead on the software testing and quality approach in my area of the business where I am involved in various initiatives. This involves implementing testing strategies across teams, investigating new tools to use for programming and creating roadmaps for improvements. Outside of work, I love planning my next travel adventure, I'm trying to do 30 countries before I hit 30!
Vaibhav Vaja's profile'

Vaibhav Vaja

QA Chapter Lead

Tech enthusiast turned QA Chapter Lead, with 6+ years of automation testing under my belt. From breaking code to breaking records, I've got a knack for quality. Making the switch from scripts to strategies, I now lead a team to testing glory. When I'm not finding bugs, you'll find me happily debugging life's mysteries
Suggested Content
How Guild Education Automates
Ask Me Anything - Holistic Testing
“Worst” Practices of Software Testing - Viktor Slavchev
Moving from Gui to Api Testing: Challenges Faced & Lessons Learnt
Kill the Mutants! - Nico Jansen & Simon de Lang
Partner Peek - Ranorex 2023 #2
Laying Off Testers? Think Twice Before You Act!
Community Thoughts: What Goes On in QA Team Meetings
Next Stop: FlixBus! A Tester Exploring Developer Land - Lisi Hocke
With a combination of SAST, SCA, and QA, we help developers identify vulnerabilities in applications and remediate them rapidly. Get your free trial today!
Explore MoT
TestBash Brighton 2024
Thu, 12 Sep 2024, 9:00 AM
We’re shaking things up and bringing TestBash back to Brighton on September 12th and 13th, 2024.
MoT Intermediate Certificate in Test Automation
Elevate to senior test automation roles with mastery in automated checks, insightful reporting, and framework maintenance

Tags

  • automation
  • collaboration
  • testing-tools