Senior Software Engineer, Test

Company: ServiceTitan

Salary: Not provided

Location: , United States

react

Description

• 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 • Continuously evaluate and improve testing tools, processes, and methodologies • 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

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 • Experience with object oriented programming a must (C# or Java a plus) • 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) • Experience with code deployments and version control systems (GIT) • Experience with creating automation on projects which integrate with third party APIs is preferred • Experience with Continuous Integration and familiarity with Continuous Deployment tool such as Teamcity, Jenkins, or GitHub Actions • Ability to rapidly learn third party development / QA tools is preferred • 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

Benefits

• Flexible time off with ample learning and development opportunities to continue growing your career. • Company-paid medical, dental, and vision (with 100% employer paid options and 90% coverage for dependents) • FSA and HSA • 401k match • Telehealth options including memberships to One Medical. • 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

Apply here

job post pulled from jsjobs

Get TypeScript jobs in your inbox

Copyright © ReadingWaters 2026.