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.
The team
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.
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.
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.
When testing an application with high-velocity automation, you gain dynamic scaling of parallel test runners without adding infrastructure. Tests are performed across browsers, with screenshots captured and videos of executions.
As a cornerstone of these efforts, our capability in high-velocity automation helps you go from test design to a completely automated execution in mere days. You can get more coverage our of fewer tests and generate automated tests on demand and regenerate that automation with updates or new coverage.
This capability brings together:
- Orthogonal arrays and statistical optimizations in test design
- Gherkin tests with descriptions in an easy-to-understand language
- Core automation framework that translates Gherkin into runnable code
- Powerful capabilities to cover web, API and database tests
The Next Gen Testing Platform (NGTP) is a powerful yet simple platform for software testing.
The platform is built for the real world because it’s built on years of in-the-field EY testing across every industry sector.
- Pre-built platform lets you start automating immediately
- Based on years of accumulated testing experience
- Customizable for your unique environment
- Automate testing for multiple technologies
- Intuitive user interface makes automation easy
There are many automated testing tools in the market. What makes the NGTP a better solution? Some tout a long list of features, but most are a poor fit for your business and technology teams doing the actual work. It turns out automation isn’t automatic.
- Open-source libraries are free, but complex and technical
- Off-the-shelf applications are not easily customizable and lock you in to an expensive, license-based ecosystem
- Neither includes real-world testing experience or offers a strategic approach
With NGTP’s pre-built, field-tested solutions, you get open-source possibilities and off-the-shelf ease.
Workbenches extend the capabilities of NGTP to provide high-impact, targeted value.
The workbench enhances NGTP with bespoke test automation assets built for specific use cases such as new implementations or upgrades to specific platforms, applying advanced analytics or machine learning or large-scale data testing. The workbenches contain test design, execution and reporting capabilities that integrate seamlessly with the NGTP such as data mining for application configuration to automatically generate test scripts, on demand data generation, etc.
50%
Reduction of automation ramp-up*
70%
Reduction in test design efforts*
83%
Reduction in retesting and regression efforts*
Workbench name | Description |
Data validation | Validate millions of records with complex transformations in minutes using English-like test steps and identify variations and mismatches. Use cases include:
|
Test intelligence | Apply machine learning, NLP, predictive modeling and advanced analytics to testing. Use cases include:
|
Test data management and analytics | Take TDM to the next level to include data quality and profiling as inputs to test design and automatically identify data for test automation. Automatically identifies bad data and enables domain-based test design. Use cases include:
|
Document validation | Perform visual, content or template validations at scale. Use cases include:
|
Event Driven Architecture | Pre-built components and test steps for event processing and AVRO/JSON message generation. Use cases include:
|
Load testing as a service | Container-based solution for distributed JMeter performance testing supporting automated deployment, execution, results consolidation and teardown on demand or in a CI/CD pipeline. Use cases include:
|
SAP | Use EY’s custom built SAP GUI driver and our library of 100s of industry-specific test scenarios to quickly stand up SAP test automation that would otherwise require paid vendor tools. Use cases include:
|
Guidewire | Enables a transformational shift in approach to testing – faster, more coverage and just better. Automatically generate automated tests based on your unique configuration. Use cases include:
|
Unqork | No code test automation for Unqork’s no-code app dev platform. This workbench generates object locators, unit tests and functional test steps for any Unqork module for import into NGTP. Use cases include:
|