Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Puzzle 🧩🚀

Senior Software Engineer, Quality Platform

Puzzle 🧩🚀

Senior Software Engineer enhancing quality and validation in modern fintech solutions. Collaborating with engineering teams to build frameworks and improve testing practices across UI and APIs.

Posted 5/29/2026full-timeRemote • 🇺🇸 United StatesSenior💰 $173,000 - $183,000 per yearWebsite

Tech Stack

Tools & technologies
CypressGraphQLSelenium

About the role

Key responsibilities & impact
  • Help define and build our quality engineering strategy across UI, API, data, and partner-facing surfaces.
  • Improve and extend end-to-end test coverage for high-value workflows, with an emphasis on maintainability, signal quality, and developer confidence.
  • Build deeper API-level validation for our GraphQL server and partner-facing REST surfaces, including contract testing, schema validation, regression coverage, and test data strategy.
  • Work with product engineers to choose the right level of validation for each problem: unit, integration, API, contract, end-to-end, synthetic monitoring, observability, or exploratory testing when appropriate.
  • Use AI and LLM-based tools thoughtfully to accelerate quality work, such as generating test cases, identifying coverage gaps, creating fixtures, analyzing failures, or building internal testing utilities.
  • Know when not to use AI. A script, deterministic check, schema validator, or focused test runner is often the better answer.
  • Help define what “done” means for features from a quality perspective, without becoming a bottleneck.
  • Mentor engineers on writing testable software, designing stable interfaces, and creating systems that are easier to validate.
  • Collaborate with engineering, product, customer success, and support to turn real customer workflows and production learnings into better automated coverage.

Requirements

What you’ll need
  • 7+ years of professional experience in software engineering, quality engineering, SDET, infrastructure, reliability, or a closely related technical role.
  • Strong software engineering fundamentals and the ability to write production-quality code, not just test scripts.
  • Experience designing and maintaining automated test frameworks for complex SaaS applications.
  • Hands-on experience with modern browser automation tools such as Playwright, Cypress, or Selenium.
  • Strong API testing experience, ideally with GraphQL and REST.
  • Experience testing complex business workflows involving state, permissions, data integrity, async jobs, integrations, and third-party systems.
  • Comfort working in CI/CD environments and understanding how tests should behave in pull requests, staging, release pipelines, and production-like environments.
  • Pragmatism about testing strategy. You know every bug does not require an end-to-end test, and every test does not belong in the UI.
  • Curiosity about AI-assisted engineering and testing, balanced with strong engineering judgment.
  • Clear communication around risk, tradeoffs, gaps, and why a certain kind of validation matters.

Benefits

Comp & perks
  • 100% paid employee health, dental, and vision plans
  • 10 observed holidays and a flexible PTO policy so you can recharge
  • $1000 home office budget to get you set up for success
  • $2400 co-working budget for face time with your colleagues
  • $600 learning and development budget
  • 401K so you can save for your future
  • And much more

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
quality engineeringautomated test frameworksAPI testingGraphQLRESTbrowser automationPlaywrightCypressSeleniumCI/CD
Soft Skills
communicationmentoringcollaborationpragmatismcuriosityengineering judgment