Senior Software Development Engineer in Test
Northern, Floyd County, Kentucky, USA
Listed on 2026-10-12
-
Software Development
Software Testing, AI QA / Validation Engineer
Location:
Remote (U.S.
-based) Preference given to CA, TX and FL Department:
Engineering
Reports to:
VP of Engineering Starting Pay Range: $142k - $170k/yr
Work Truck Solutions is the operating system for the commercial vehicle industry. While the retail auto market is saturated with software, the $130B+ commercial truck market was operating in the dark—until we turned on the lights. We are the only platform that connects the entire ecosystem: OEMs, upfitters, dealerships, and fleet buyers. By digitizing complex inventory data (chassis + upfits) and streamlining the supply chain, we don’t just help dealers sell trucks;
we ensure American businesses get the mission‑critical vehicles they need to work. We are a team of innovators, disruptors, and problem‑solvers dedicated to one mission: removing the friction from the commercial vehicle industry. We are profitable, growing, and aggressively scaling our technology to remain the undisputed authority in this space.
This is a senior, hands‑on remote role for someone who has built test automation programs before and wants to build the next one with AI at the center. You will own how we test our products end to end: the Playwright suite that covers our dealer software, our internal admin tools and , the way tests get written and maintained, and the path from a pull request to a release we trust.
Our engineering team is moving to an agentic way of working, where much of our code is written by AI agents under human review. That only works if our tests catch what the agents get wrong, and you will be the person who makes that true. You will use AI to write, expand and maintain test coverage far faster than a team could by hand.
Just as important, you know when not to test. AI makes it easy to generate thousands of tests, and 10,000 Playwright tests is far more than our application needs. You will judge every test by the value it provides and remove the ones that don’t earn their place. You will sit on our Platform team, next to the engineers who own our cloud infrastructure, pipelines and environments, and you will work across every product team.
A large part of the job is people. You will mentor our existing test engineers, pair with them, review their work and help them become strong automation engineers who build with AI every day.
- Own the test automation strategy. Decide what gets tested at which layer (unit, API, end to end) and drive automated coverage until it is the main way we know a release is safe. Define the measures that show progress, such as coverage, flake rate, run time and escaped defects, and report on them.
- Decide what is worth testing. Set a clear bar for test value: what risk a test covers, what it costs to run and maintain, and whether a cheaper test at a lower layer would do the job. Review the suite against that bar regularly and delete tests that fall below it, including AI-generated ones.
- Build and scale our Playwright suite. Lead the architecture of our Type Script Playwright framework: page objects, fixtures, test data, environment handling, parallel runs and reporting.
- Use AI to build and expand automation. Use AI coding agents (Cursor, Claude Code or similar) to write new tests, convert manual test cases and legacy tests, triage failures and fix flaky tests. Build the prompts, rules, skills and agent workflows that let the whole team work this way. Set the review standard for AI-generated tests so they check real behavior, not just pass.
- Explore agentic testing. Evaluate and pilot newer approaches, such as agents that explore the application, generate test plans from requirements or repair broken locators. Bring in what works and…
(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).