Test
Automation
Architecture
Anvesh Malhotra
Senior Software Developer
MONTHLY US
UNIQUES
LOCAL
PROPERTIES
MONTHLY US
UNIQUES
SPORTS
PROPERTIES
USA TODAY NETWORK
LOCAL PROPERTIES
SPORTS
PROPERTIES
80M
250
62M
204
ENGAGE WITH CONTENT THAT'S CLOSE TO HOME
WE ELEVATE STORIES FROM THE PEOPLE WHO LIVE THEM.
156M
TOTAL MONTHLY
US UNIQUES
250
NEWSROOMS
46
STATES
5,000
JOURNALISTS
Continuous Integration Process
Source Code Build Lint Tests Unit Tests Ephemeral
Deployment
Application
Tests
Destroy
Ephemeral
Deployment
Bottleneck
Building Blocks for Quality Architecture
Platform
Cost
Reliability
Interoperability
Quality Engineering Architecture at Gannett
CI/CD
Cloud Build
Actions
Jenkins
Messaging
Pub Sub
Scheduling
Cloud
Scheduler
Container
Docker
Google
Kubernetes
Engine
Cloud Run
Serverless
Cloud
Functions
Artifacts
Container
Registry
Quay.io
jFrog
Cloud
Storage
Pipelines
Cloud
Dataflow
Data & Analytics
BigQuery
Data
Studio
Memory
Store
API
Management
Fastly
Virtual Private Cloud
Monitoring
Sumo
Logic
Cloud
Monitoring
New
Relic
Applitools Visual Grid
Speed Curve
A Grid That Can Scale
Vertical Scaling
Horizontal Scaling
Static
Selenium-Grid
Data & Analytics
BigQuery
Data
Studio
Session Storage
Memory
Store
QE Node Pool
RBAC
Selenium-Router
Artifacts
Cloud
Storage
session-id, IP
Mapping
Startup
Time
0-5s
Nodes
0-10+
Parallel
0-160+
Developer Feedback
Developer
Reviewer
External API
Developer Feedback
Developer
Reviewer
Data & Analytics
BigQuery
Data
Studio
Test-Aggregator-API
GitHub
Statistics
Checks
Comment
Demo
In the News
Reporting-API
Certificate
Deprecation
Crash
Intervention
Network
Content-Security
Reporting-API
Report-To: {
"max_age": 10886400,
"endpoints": [{
"url": "https://reporting-api.com/browser-errors"
}]
}
Demo
Quality-Engineering Team
Michael Morneau
Shauna Hao
Anisha Goyal
Paula Yates
Bibiana Baez
Sudip Mallik
Holly Keime
Aaron Wolford
Zach Knox
Jeb Smithwick Laura Lopez Luis Flores Matt Jones
Richard Trest
Deepika Meka
Anvesh Malhotra
Senior Software Developer
https://www.linkedin.com/in/anveshmalhotra/
Thank You

Test Automation Architecture