Mediabistro logo
job logo

Software Engineer in Test (AI Automation Engineer)

Adalta, Denver, CO, United States


Location:

Hybrid (Work From Home Eligible)
Employment Type:

Full-time
Salary Range:

$100,000 – $135,000 + bonus

About the Role
We’re looking for a

hands-on Software Development Engineer in Test (SDET)

who is passionate about building

scalable, reliable automated testing systems

for modern, distributed architectures.
This role goes beyond traditional test automation. You’ll help shape how

AI and LLMs are thoughtfully integrated into testing workflows , focusing on

context-aware automation, planning-driven test generation, and agent-based systems

that improve software quality at scale.
You’ll work across backend services, event-driven systems, and modern frontend applications while collaborating closely with engineers, product teams, and operations.

What You’ll Do
Design, build, and maintain

end-to-end, integration, and contract test suites

for microservices and event-driven systems.
Develop

Playwright + TypeScript

end-to-end tests for React-based applications.
Build and maintain

integration tests in Golang

for backend services.
Test

Kafka-based messaging systems , including event validation, ordering, and failure scenarios.
Identify high-value manual test cases and convert them into

robust automated coverage .
Translate business and technical requirements into

clear test plans and executable automation .
Integrate automated testing into

CI/CD pipelines , providing actionable quality and performance metrics.
Partner with development teams to improve

testability, reliability, and system observability .
Review code and test automation to ensure adherence to best practices and the testing pyramid.

AI-Driven Testing (What Makes This Role Different)
We’re intentionally investing in

AI-enabled testing beyond IDE copilots or chatbots . In this role, you’ll help explore and implement:
Context engineering

to ensure AI systems generate relevant, accurate test scenarios.
Planning-first workflows

where AI proposes test strategies before generating tests.
Automated test generation

informed by system contracts, schemas, and real-world failures.
Agent-based approaches and MCP servers

to safely interact with test runners, CI systems, and observability tools.
Human-in-the-loop validation to ensure AI outputs improve quality—not noise.
Experience with these concepts is a plus, but curiosity and systems thinking are essential.

What We’re Looking For
Proven experience building automated test suites for

complex, distributed systems .
Strong coding skills in

TypeScript, Golang, Python, C#, or JavaScript .
Hands-on experience with:
Playwright

for end-to-end testing
Kafka

or other event-driven messaging systems
Microservices architectures
Experience integrating tests into

CI/CD pipelines .
Familiarity with

Docker, Kubernetes , and cloud platforms ( AWS, GCP, or Azure ).
Strong problem-solving skills and the ability to think in systems, not just test cases.
Interest or experience in

AI-driven test automation

and modern testing strategies.
Experience mentoring or guiding other engineers is a plus.

Tech Stack
Languages:

TypeScript, Golang, Python, C#, JavaScript
Testing:

Playwright, automated integration & E2E testing, AI-assisted frameworks
Messaging:

Kafka
Cloud:

GCP,
Containers:

Docker, Kubernetes, Terraform
CI/CD:

Modern automated pipelines

Benefits & Perks
Comprehensive Health & Wellness Plans
33 Days PTO Annually
401(k) with Company Match
Annual Bonus Plan
Collaborative, innovative, and supportive engineering culture

If you’re excited about building

modern test automation systems

and pushing beyond traditional approaches with

AI-driven testing , we’d love to hear from you.

Apply with your resume to start the conversation.