Senior Software Development Engineer in Test @Work Truck Solutions
Software Development
Salary $142k - $170k/y..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 1wk ago

[Hiring] Senior Software Development Engineer in Test @Work Truck Solutions

1wk ago - Work Truck Solutions is hiring a remote Senior Software Development Engineer in Test. πŸ’Έ Salary: $142k - $170k/year πŸ“Location: USA

Role Description

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 Comvoy.com, 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.

Responsibilities

  • 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 TypeScript 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 drop what doesn’t.
  • Mentor the QA team.
  • Coach our test engineers on automation design, Playwright and AI-assisted workflows through pairing, code review and hands-on teaching.
  • You are measured on how much the team improves, not only on the tests you write yourself.
  • Build testing into the pipeline.
  • Work with Platform engineers to run the right tests at the right stage of CI/CD, on short-lived test environments, with fast and reliable feedback to developers.
  • Help us gate deployments on test results we trust.
  • Partner with developers.
  • Help product engineers write testable code and own their own tests, including the test attributes and contracts that keep UI tests stable as the product changes.
  • Collaboration.
  • Communicate clearly with a distributed team, raise quality risks early and work well with both technical and non-technical partners.

Qualifications

  • We are looking for a very senior engineer.
  • You have built and run test automation at scale.
  • You have made other test engineers better.
  • You have already changed how you work because of AI.
  • Deep test automation experience: 7+ years in test automation or software engineering in test.
  • Expert in Playwright: Production experience with Playwright and TypeScript.
  • Judgment about test value: You know when not to test.
  • Hands-on AI experience (required): You use AI coding agents in your daily work.
  • A track record of mentoring: You have coached test engineers.
  • Strong coder in more than one language: You write and read code in multiple languages.
  • API and data testing: Experience testing REST APIs and creating and managing test data.
  • CI/CD: Experience running test suites in pipelines.
  • Strong Git workflow: Branching, pull requests and code reviews are second nature.

Nice to Have

  • Testing in .NET (C#) with MSTest or NUnit, or frontend unit testing with Vitest.
  • Experience with SvelteKit or React applications.
  • Experience with Azure.
  • Testing LLM-powered features or building evaluations for AI output.
  • Performance, accessibility or visual regression testing.

Benefits

  • Meaningful work on industry-changing products.
  • Competitive salary and a Monday-Friday work week.
  • Excellent medical, dental, 401k, and complimentary life insurance.
  • Paid Time Off (PTO) and paid holidays.
  • Flexible schedule (subject to manager’s discretion).
Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Development Engineer in Test @Work Truck Solutions
Software Development
Salary $142k - $170k/y..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 1wk ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 129,843+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later