Quality Engineering

We deliver integrated, holistic and innovative Quality Engineering services using decades of experience and built-for-purpose tooling. We meet you where you are and help you mature, scale and innovate to get where you want to be.

By asking better questions and innovating with technology, our professionals are transforming how testing is done.

  

With a ready-to-use test automation platform and a suite of tools and accelerators, we reimagine software testing for an age of disruption. Our team helps you spend less time on rote tasks through high-velocity automation while getting more insights out of data for greater innovation.

 

We take testing to the next level through quality engineering across the full lifecycle – from code quality and pipeline quality gates to performance, resiliency and post-production coverage feedback and everything in between.

 

Beyond the typical testing capabilities, we help you achieve true quality engineering through:
  • Shifting testing left (and right): Embedding quality throughout development and delivery to hypercare and post-production quality
  • Bespoke, fit-for-purpose solutions and tools using the latest technology
  • DevOps and Quality Engineering (DevTestOps) transformation and scaling


Quality Engineering - building quality into everything we do



At EY, Quality Engineering means taking testing to the next level by looking beyond how things have always been done to how things could be done using innovation and technology.

QE value proposition



DevTestOps: testing early, testing often and testing throughout



DevTestOps is not a new methodology - it elevates the importance of testing in DevOps that is often overlooked. Quality should be integrated into the lifecycle, not added at the end.

Phases of the DevTestOps cycle include: Merge Code Plan Monitor Operate Deploy Release Build Key points include:  Unit tests, quality tooling, chaos engineering Test the plan for infrastructure, orchestration, config and other related mechanisms Production quality checks, canary testing, dogfooding, A/B testing Leverage analytics and clickstream data from production use to feed testing and design Testing coverage should align with production APM and other monitoring coverage Load testing, cross-system testing Functional, non-functional, data, integration, business process tests Automated quality gates, checks


Service offerings




Key highlights



The journey from current state to Agile or DevOps requires successful deployment of enablers to support the transition. Moving quality to left in our product development life cycle dramatically decreased risk and speeds our ability to innovate.

Evolution of scrum models  Key points:  Current state (transitioned from waterfall), includes product owner, scrum master, developers, tech test lead, business test lead, manual QA, automated QA, manual UAT, automated UAT. Testing happens separately for UAT/business process, is independent team(s), happens on the side, may be done in separate stories, may not be a part of DoD. Required enablers include scalable automation foundation, automated regression and optimized testing methodology Optimized testing (focus on product quality together), includes product owner, scrum master, developers, tech test lead, business test lead, manual testers, automation testers. Testing is still independent team(s), consolidated coverage for functional and business, shared automation in CICD, and some testing sprint behind. Required enablers include agile maturity (quality DoD, acceptance criteria, etc), automation maturity and automation skills/training Automation first (focus on automation) includes product owner, scrum master, developers, tech test lead, business test lead, automation-first testers. Testing is primarily automated in-sprint, tightly coupled with development, and has heavy use of CICD. Required enablers include DevOps maturity (toolsets, methodology changes, etc), automation maturity, skills/training DevOps (Streamlined team for fast delivery) includes product owner, scrum master, developers/testers. Testing is a natural part of all work being done, fully automated release pipeline, and environments and data are virtualized.


Our latest thinking

How to harness generative AI to transform quality engineering

Learn how organizations can strategically use gen AI to enhance their software testing processes.

11 Oct 2024 Narayan Arunan Surya + 1

How evolution of AI in testing can become a revolution

Use of AI in testing will move from enabler to transformer over the next five years. Learn more.

23 Feb 2024 Justin Hanke + 1

Protected retirement income solutions: What plan sponsors need to know about a new generation of offerings

Protected retirement income solutions: What plan sponsors need to know about a new generation of offerings. Learn more

22 Feb 2024 Gaston Messineo + 1


    Test talk series

    Scroll through the video gallery to watch videos on these topics:

    • Introduction to Test Talk
    • Test automation drivers
    • Self-healing test automation
    • Pairwise testing
    • ROI-based test automation


    Innovation and demos

    Scroll through the video gallery to watch demos of the following:

    • Fully automated test design and execution
    • Secure Remote Checkout (SRC) specification coverage optimization and test automation
    • Using NLP for defect root cause analysis

    EY Global Quality Engineering Team

    Contact us
    Like what you’ve seen? Get in touch to learn more.
    You are visiting EY us (en)
    us en