After a test suite audit last quarter, we identified the problems causing the most maintenance pain. In order: 1. Tests…
29 discussions
After a test suite audit last quarter, we identified the problems causing the most maintenance pain. In order: 1. Tests…
I spent 8 months building a QA portfolio while working a non-technical job. Here's what got callbacks vs what was…
We rewrote our entire test suite (600 tests → 800 tests, Selenium Java → Playwright TypeScript) over 8 months. Honest…
People ask me this a lot so I'll write it out properly. Background: BA in English, worked in manual QA for 3 years at a…
Six months ago our test pipeline blocked PRs for 45 minutes. Today it's 8 minutes. Here's every change we made, in…
I used to follow the orthodox TDD approach: unit tests first, then integration. I've reversed this for most of my work…
Test names are the first thing you read when a test fails in CI. After years of bad names, here's the convention our…
After 8 months of incremental migration, our entire Selenium suite (Java + TestNG) is now Playwright + TypeScript. A…
People often share CI setups. Here's my local setup for writing and debugging tests: VSCode extensions: - Playwright…
I see job descriptions asking for Python OR Java OR JavaScript AND sometimes all three. I'm trying to figure out what I…
My new company uses Cucumber for all E2E tests. Feature files are written in Gherkin, step definitions in Java. After 2…
The classic answer is 70% unit / 20% integration / 10% E2E. But I've never worked on a team that actually hits that…
Our engineering director wants 80% code coverage enforced in CI. I understand the intent but I'm worried about…
Every few months someone on our team brings up migrating to Playwright. We've evaluated it twice now and decided to…
Our test suite: 1200 Playwright tests, currently runs serially in ~55 minutes. Target: under 10 minutes for the PR…
We're moving off Jenkins and evaluating GitHub Actions vs GitLab CI (we're already on GitLab for source control). For…
We want to add visual regression tests for our design system components (50+ components) and a few key pages. Tools…
We have several user flows triggered by emails: registration confirmation, password reset, order confirmation. I need…
Test code reviews on my team are inconsistent. Some reviewers are rigorous (comment on everything), some rubber-stamp…
We want to add accessibility testing to our suite. We have a React app with ~60 pages. Current thinking: - axe-core +…