Menu

Tagged in automation :


Vinay Chitepu

In a Snap! Turbo-charging Our Database Backups

Backing up data is a lot like insurance—we set it up, forget about it, and then panic when we need it most. A weak backup and restore strategy can turn a stressful situation into a disaster. In recent years, we started noticing some weak points in our own backup strategy and knew it was time… Read more

May 07, 2025 , ,

Oliver Isaac

From Overnight to Over Lunch: Moving Terabytes of Data At 10 Gigabits per Second

How do you quickly move over 160TB of data between AWS and physical data centers? Is it a good idea to store database backups in the cloud? Today we’re going to explore how the Wealthfront DevOps team was able to reduce a multi-day database restore process to a handful of hours using open source tooling…. Read more

January 31, 2025 , ,

Gerin Amalaraj

Speed Up Your Android Tests: Gradle Plugin for Unit Test Filtering

Writing tests is a fundamental part of writing good software. They help us to catch bugs, be confident in our changes and serve as documentation. At Wealthfront, our Android team relies heavily on our automated test suite to maintain productivity and code quality — until we hit a snag. With our codebase maturing and our… Read more


Chris Mathew

Creating Android Lint Checks: A Survival Guide

At Wealthfront, we’ve observed that the cost of resolving an issue becomes exponentially higher the later it is discovered. For example, a defect discovered at design time is far easier to resolve than one which has already reached our clients. And between those extremes, we can discover issues at code authoring, compilation, or automated test… Read more

September 12, 2023 , , ,

Chris Mathew

Designing a harness for readable, thorough Android tests

At Wealthfront, we are committed to automation – both in the products we build, and in how we ensure quality. In this post we’ll explore how our automated test harness enables Android developers to quickly build tests for almost any scenario. Part 1: Writing “fluent” Espresso test code Since they are designed to operate in… Read more

September 14, 2022 , , , , ,

Emily Shiue

Automating Data Quality Checks on External Data

The code was simple: query the third party API, if the “ModifiedAt” date returned was more recent than ours, send a notification to our clients. We had all the unit tests, integration tests, and monitoring in place. It had been running smoothly in production for months. So how did we end up unnecessarily sending a… Read more