Senior Software Development Engineer in Test (SDET)
New
B
BILLFintech
We're remote-first, with office spaces in San Jose, CA and Draper, UT — and opportunities to connect in person when it counts.Full-TimeSenior
Salary129,600 - 183,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years of professional experience
- Required Skills
- GraphQLJavascriptTypeScriptAPI testingCI/CDRESTful APIsPlaywright
Requirements
- Bachelor's degree in Computer Science, Engineering, Mathematics, or equivalent work experience.
- 5+ years of professional experience on a software development team.
- Experience designing, implementing, and running automated tests with Playwright or a similar modern browser automation framework.
- Proficiency in JavaScript/TypeScript preferred.
- Hands-on experience with AI-assisted testing tools.
- API testing knowledge including REST/GraphQL, request/response validation, and auth flows.
- Ability to pick up and ramp on new technologies and languages quickly.
- Experience investigating automated test failures.
- Experience documenting and completing manual tests.
- Experience writing release criteria and test plans.
- Knowledge of CI/CD pipelines and quality gates.
Responsibilities
- Spend ~80% of time on automation and enabling the team to drive quality through strong testing practices, taking an automation-first, AI-assisted approach.
- Collaborate with Engineers, Product, and Design to solidify and validate feature requirements early in the lifecycle.
- Partner with Engineering to create and evangelize quality practices, coaching developers to own more of their own test authorship.
- Write automated tests in TypeScript/Playwright across UI and API layers.
- Contribute to testing framework design and implementation, optimize the testing process, and enable quality gating within the CI/CD pipeline.
- Leverage AI tools to increase coverage and reduce maintenance overhead.
- Regularly write and complete manual and exploratory tests to verify new features and catch regressions.
- Investigate and root-cause automated test failures, distinguishing product defects from flaky tests.
- Define and maintain release criteria, test plans, and coverage expectations.
View Full Description & ApplyYou'll be redirected to the employer's site