Software Engineer in Test; AI Automation Engineer
Denver, Denver County, Colorado, 80285, USA
Listed on 2026-02-06
-
Software Development
DevOps, Cloud Engineer - Software, Software Engineer, Software Testing
Location: Hybrid (Work From Home Eligible)
đź’°
Salary Range: $100,000 – $135,000 + bonus
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 + Type Script 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.
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
. - Hands‑on experience with:
- Playwright for end‑to‑end testing
- Kafka or other event‑driven messaging systems
- 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.
- Testing: Playwright, automated integration & E2E testing, AI‑assisted frameworks
- Messaging: Kafka
- Cloud: GCP
đź’° 401(k) with Company Match
🚀 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.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).