Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

ServiceTitan Logo

Senior Software Engineer, Test

ServiceTitan

$113,100 - $151,300
Sep 11, 2025
Austin, TX, US
Apply Now

ServiceTitan is looking to improve product quality by building out automated tests to improve coverage, assisting in authoring test plans, and enabling developers to move faster by ensuring their tests are reliable, performant, and correct.

Requirements

  • Strong experience utilizing Cypress for end to end testing of web applications paired with proficiency in Javascript/Typescript
  • Hands-on software quality assurance testing experience with web and mobile applications
  • In-depth experience developing test automation for business objects and entities independent of any available user interface.
  • Hands-on experience in Automated Tests and building tests from scratch
  • Capability to think & contribute from the framework perspective considering effects of changes & upgrades
  • Habit of writing clean, re-usable & parameterized code for Tests, ensuring coverage
  • Good knowledge of SQL (P-SQL and/or MS-SQL preferred)

Responsibilities

  • Improve our automation coverage by working closely with Engineers, Product Managers, and Designers on test planning and building automated test cases.
  • Work closely with developers to understand the product architecture while identifying, designing, or enhancing existing test automation plans
  • Create comprehensive test strategies that cover various scenarios, including functional, performance, and security testing, and execute test cases manually and automatically to ensure comprehensive test coverage
  • Implement and execute automated tests using Cypress, Jest, XUnit, and similar testing frameworks.
  • Collaborate with developers to establish unit and integration test strategies.
  • Integrate automated tests into the CI/CD pipeline to enable continuous testing and deployment.
  • Monitor test results, analyze failures, and work closely with engineering teams and stakeholders, ensuring timely resolution of issues and closure

Other

  • Must be self-motivated and know when to seek guidance and be able to handle periods of uncertainty and ambiguity; detail-orientation is a must
  • Facilitate ongoing process improvement efforts to ensure test planning, execution, and reporting methods are effective, efficient, standardized, coordinated, and integrated
  • Defect tracking and issue status reporting
  • Able to multi-task, triage issues, react well to changes, work independently in a fast paced environment
  • Must be self-motivated and know when to seek guidance; detail-orientation is a must