OTIOSE/ADULTHOOD/SDET
A D U L T H O O D
The Corporate Bestiary
FILE RECORD: SDET

What does a SDET actually do?

[01] THE ORG-CHART ARCHITECTURE

* The organizational hierarchy defining the pressure flow and extraction cycle for this role.
KNOWN ALIASES / DISGUISES:
Test Automation EngineerQuality Assurance DeveloperSoftware Test Engineer (Automated)Automation QA Lead

[02] THE HABITAT (NATURAL RANGE)

  • Large Enterprise Tech: Where legacy systems and complex release cycles necessitate layers of 'quality gates'.
  • Regulated Industries: Banking, Healthcare, Government, where compliance mandates extensive (often performative) testing.
  • Companies with Immature DevOps: Organizations that haven't fully embraced 'shift-left' testing, creating a vacuum for dedicated test automation roles.

[03] SALARY DELUSION

MARKET AVERAGE
$110,000
* Varies significantly by location, company, and experience, ranging from $60k for entry-level in LCOL areas to $180k+ for senior roles in HCOL tech hubs.
"This salary buys a dedicated gatekeeper, ensuring developers never fully own their code quality, thus preserving a critical layer of bureaucratic friction."

[04] THE FLIGHT RISK

FLIGHT RISK:85%HIGH RISK
[DIAGNOSIS]Often the first role scrutinized during cost-cutting as companies aim for 'developer ownership' of quality or leverage AI for basic testing, exposing the SDET layer as an efficiency overhead.

[05] THE BULLSHIT METRICS

Automated Test Case Count
The sheer volume of automated test scripts created, regardless of their actual business value or stability.
Test Execution Time Reduction
Optimizing the speed of test suites, even if the tests themselves are brittle or cover non-critical paths.
Defect Prevention Rate
A nebulous metric claiming to quantify how many bugs were "caught" before reaching production, often attributed to the SDET's existence rather than robust development practices.

[06] SIGNATURE WEAPONRY

Selenium/Cypress Frameworks
Over-engineered suites of UI tests that break with every minor UI change, generating a constant stream of 'maintenance' tasks.
Test Coverage Reports
A numerical metric, often inflated by superficial tests, used to demonstrate 'quality' without guaranteeing actual functionality.
Defect Triage Meetings
Ritualistic gatherings where SDETs present discovered 'bugs' that developers then dismiss as edge cases, misconfigurations, or 'working as designed'.

[07] SURVIVAL / ENCOUNTER GUIDE

[IF ENGAGED:]Acknowledge their existence with a brief nod, then swiftly pivot to your next task before they can 'log a ticket' for your code.

[08] THE JD AUTOPSY: WHAT DO THEY ACTUALLY DO?

LINKEDIN ILLUSION
[SOURCE REDACTED]
"Establish, monitor and maintain automated testing. The SDET's primary role is to write software that runs tests on existing programs."
OTIOSE TRANSLATION
To craft intricate Rube Goldberg machines of automated 'checks' that prove the obvious, then spend cycles 'monitoring' their inevitable flakiness, ensuring a constant stream of 'maintenance' tasks to justify continued existence.
LINKEDIN ILLUSION
[SOURCE REDACTED]
"Familiarity with the process may help an SDET understand their role and how it fits into the larger project plans. QA tools: Depending on the type of programs a company might develop and manage, QA teams might use different automated QA tools."
OTIOSE TRANSLATION
To learn the bespoke corporate tribal knowledge of which proprietary 'QA tool' configuration generates the most voluminous, yet least actionable, reports. Understanding 'larger project plans' is optional, as long as the test suite passes on paper.
LINKEDIN ILLUSION
[SOURCE REDACTED]
"This role will encompass the entire spectrum of test automation and white-box testing."
OTIOSE TRANSLATION
To perform rudimentary code analysis for 'white-box' testing, primarily copy-pasting existing test patterns, while 'test automation' devolves into a desperate race to automate the least critical paths before the next sprint demo.

[09] DAY-IN-THE-LIFE LOG

[10:00 - 11:00]
Automated Failure Investigation
Sifting through a deluge of automated test failures, discerning which are legitimate bugs, which are environment issues, and which are just the framework being temperamental.
[13:00 - 14:00]
Test Coverage Report Generation
Generating and disseminating highly detailed, yet often ignored, reports on test coverage metrics to justify the existence of the automation suite.
[15:00 - 16:00]
Developer Collaboration Ping-Pong
Engaging in protracted Slack/Jira exchanges with developers about test flakiness, environmental discrepancies, or the precise definition of a "bug" versus a "feature limitation."

[10] THE BURN WARD (UNFILTERED COMPLAINTS)

* The stark reality of the role, scraped from Reddit, Blind, and anonymous career boards.
"Many Senior SDETs don't care about their work. One candidate said to our faces "I hate development", and many flat out refused to do the basic coding problems."
"From my experience, E2E tests consume a huge amount of resources to build and maintain. They are definitely useful, but IMO the costs exceed the rewards. I'd rather app devs write their own tests to check for correctness, such as web component tests, service/api tests, and integration tests."
"My entire job is basically a glorified QA role that requires me to know *just enough* coding to automate things nobody really cares about, then debug why those automations randomly fail on production-like environments that are never actually production."
teamblind.com

[11] RELATED SPECIMENS

[VIEW FULL TAXONOMY] ↗
SYSTEM MATCH: 98%
Enterprise Architect
Preside over an endless cycle of abstract discussions, ensuring no single technical decision is made without involving a committee, thus guaranteeing maximum inefficiency.
SYSTEM MATCH: 91%
Software Architect
Translating existing, often vague, business requirements into more complex, equally vague, technical documentation.
SYSTEM MATCH: 84%
Infrastructure Engineer
Ensures compliance checkboxes are meticulously ticked for audit purposes, then defers blame to 'user error' when inevitable breaches occur.
PRODUCED BYOTIOSEOTIOSE icon
OTIOSE LogoHOME