Software Engineer, Test

ServiceTitan

United States

On-site

USD 94,700 - 142,100

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Flexible time off
Health benefits

Job summary

ServiceTitan is seeking a Software Engineer, Test to own automated test coverage for high-traffic scheduling and dispatch domains. This hands-on automation role is ideal for early-career engineers aiming to grow into a core quality engineer role on an AI-forward squad.

You will build end-to-end tests with Playwright, maintain Cypress during migrations, and drive CI/CD integration. AI-assisted workflows will be central to test creation and debugging.

Qualifications

  • 1–3 years of software test automation (UI and API).
  • Foundational knowledge of HTML, CSS, XPath and OO concepts.
  • Familiarity with JavaScript/TypeScript; C# is a plus.
  • Working knowledge of Git and deployment concepts.
  • Experience using AI coding assistants in testing workflows.
  • Solid grasp of SDLC and testing types (functional, regression, unit).
  • Familiarity with Jira for defect tracking and test management.

Responsibilities

  • Build and maintain end-to-end and component tests in Playwright and Cypress.
  • Develop K6 load and performance tests for high-traffic paths.
  • Integrate tests into CI/CD for automated runs.
  • Use AI-assisted workflows for test creation and debugging.
  • Exploratory validation and sign-off for production hotfixes.
  • Document defects with reproducible steps and severity in Jira.

Skills

Test automation
Web testing
JavaScript/TypeScript
Git
AI-assisted testing

Education

1–3 years in software test automation

Tools

Playwright
K6
Cypress
Jira

Job description

Ready to be a Titan?

As a Software Engineer, Test on the Dispatch Engineering Proton Squad, you'll own automated test coverage for one of ServiceTitan's highest-traffic domains — the systems that power scheduling, routing, and dispatching for 15,000+ contractor businesses. This is a hands-on automation role for someone early in their career who wants to grow into a core quality engineer on a high-impact, AI-forward squad. Our team treats Claude and AI-assisted workflows as the primary way we author tests, debug failures, and investigate issues — not an optional add-on.

What you'll do:
  • Build and maintain end-to-end and component tests in Playwright for the custom dispatch board and related technician workflows, while maintaining existing Cypress suites during migration.
  • Build and maintain K6 load and performance tests for high-traffic Dispatch paths and help interpret results.
  • Integrate tests into the CI/CD pipeline so they run automatically in the squad's continuous-deployment environment.
  • Use Claude and AI-assisted workflows as your default method for test creation, debugging, and investigation.
  • Perform exploratory validation of new features in lower environments and help sign off production deployment of hotfixes.
  • Identify, document, and track defects in Jira with clear, reproducible reports — steps to reproduce, severity, and potential impact.
  • Participate in daily stand-ups, sprint planning, and grooming sessions, providing feedback on test results, coverage, and acceptance criteria.
What you'll bring:
  • 1–3 years of experience in software test automation (UI and API).
  • Foundational knowledge of web testing elements: HTML, CSS, XPath, and object-oriented programming concepts.
  • Familiarity with JavaScript/TypeScript (C# is a plus).
  • Working knowledge of Git and code-deployment concepts.
  • Solid grasp of software testing fundamentals — SDLC and functional, regression, unit, and integration testing.
  • Demonstrated use of AI coding assistants (Claude, Copilot, or similar) in a real testing or development workflow, and genuine enthusiasm for making AI a core part of how you work.
  • Self-motivated, proactive, and detail-oriented, with the judgment to know when to ask for guidance.
  • Familiarity with Jira for defect tracking and test-case management.
Nice to have:
  • Hands-on experience with Playwright or K6.
  • Exposure to CI/CD tooling (TeamCity, Jenkins, CircleCI, GitHub Actions, or similar).
  • Experience building or sharing reusable AI skills/prompts for engineering tasks.
  • Familiarity with the Test Pyramid and Agile Test Quadrants.
  • Experience testing complex front-end or rendering-heavy UIs.
Use of AI Technology:

We use technology, including automated and AI-assisted tools, to support certain aspects of our recruitment process. These tools are designed to improve efficiency and enhance the candidate experience. AI tools are not used to make hiring decisions; all hiring decisions are made by our hiring teams.

What We Offer:

When you join our team, you're not just accepting a job. You're making a career move. Here's how we'll support you in doing some of the most impactful work of your career:

  • Flextime, recognition, and support for autonomous work: Flexible time off with ample learning and development opportunities to continue growing your career. We offer a comprehensive onboarding program, leadership training for Titans at all levels, and other programs and events. Great work is rewarded through Bonusly, peer-nominated awards, and more.
  • Holistic health and wellness benefits: Company-paid medical, dental, and vision (with 100% employer paid options and 90% coverage for dependents), FSA and HSA, 401k match, and telehealth options including memberships to One Medical.
  • Support for Titans at all stages of life: Parental leave and support, up to $20k in fertility services (i.e. IUI and IVF), surrogacy, and adoption reimbursement, on demand maternity support through Maven Maternity, free breast milk shipping through Maven Milk, pet insurance, legal advisory services, financial planning tools, and more.

At ServiceTitan, we celebrate individuality and uniqueness. We believe that the convergence of fresh perspectives and experiences from all walks of life is what makes our product and culture so great.

We do not discriminate against employees based on race, color, religion, sex, national origin, gender identity or expression, age, disability, pregnancy (including childbirth, breastfeeding, or related medical condition), genetic information, protected military or veteran status, sexual orientation, or any other characteristic protected by applicable federal, state or local laws.

ServiceTitan is committed to fair and equitable compensation for all of our employees. We thoughtfully consider a wide range of factors when determining individual compensation, which may change over time. For candidates in the United States, the good faith salary ranges estimate for this role isZone 1: $101,400 USD - $152,000 USD Applicable for: CA, CT, DC, MD, MA, NJ, NY, VA, and WAZone 2: $94,700 USD - $142,100 USD Applicable for: All other US locations.International Compensation for candidates residing outside the United States will vary by location and will be discussed during the hiring process. Actual compensation within a range is determined by factors including relevant experience, skill set, qualifications, and performance. In addition to base salary, our total compensation package includes an annual bonus, equity, and a holistic suite of benefits.

Originally posted on Himalayas

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer
Staff Software Engineer

ServiceTitan, Inc. • Northern (KY)

Remote
USD 198,000 - 297,000
Flextime
Equity
Health benefits
Staff Software Engineer
Staff Software Engineer

ServiceTitan, Inc. • United States

Hybrid
USD 185,000 - 297,000
Flexible time off
Leadership training
Bonusly recognition program
+2
Staff Software Engineer
Staff Software Engineer

ServiceTitan, Inc. • California

Hybrid
USD 198,000 - 297,000
Flexible time off
Onboarding program
Bonus program
+3
Staff Software Engineer
Staff Software Engineer

ServiceTitan • United States

Remote
USD 185,000 - 297,000
Flexible time off
Leadership training program
Bonus/recognition system
+2
Software Engineer (Corporate Engineering) at ServiceTitan
Software Engineer (Corporate Engineering) at ServiceTitan

Feedinkoo: Remote Jobs • United States

On-site
USD 124,400 - 166,400
401(k)
Flextime
Holistic health and wellness benefits
+1
Senior Staff Software Engineer, Mobile
Senior Staff Software Engineer, Mobile

ServiceTitan • United States

On-site
USD 204,000 - 327,500
Flexible time off
Leadership training for Titans
Bonusly recognition
+2
Events Associate
Events Associate

ServiceTitan • San Francisco (CA)

Remote
USD 60,000 - 85,000
Flexible time off
Onboarding program
Bonus program
+1
Manager, Software Engineering - Contact Center Pro
Manager, Software Engineering - Contact Center Pro

ServiceTitan, Inc. • California (MO)

On-site
USD 185,000 - 297,000
Flexible time off
Leadership training
Bonus program
+3
Events Associate
Events Associate

ServiceTitan • Sacramento (CA)

Remote
USD 63,000 - 95,000
Flextime
Flexible time off
Learning & development opportunities
+1
Senior Staff Software Engineer, Mobile
Senior Staff Software Engineer, Mobile

LE0001 ServiceTitan, Inc. • United States

Remote
USD 204,000 - 273,000
Flexible time off
Medical, dental, and vision
Parental leave & fertility support
+1