Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

QA Engineer (SDET)

$95k - $105k

de Anda Capital

QA Engineer

Start Date: As soon as possible, but open to discussion

Type: Full-time

Reports to Head of Engineering

Compensation: $95,000-$105,000

About Us

de Anda Capital is an independent sponsor and family office with over 140 deals and over 3 billion USD in investor value creation. We are based in Los Angeles, California and New York City, New York. Our main office is located in New York City.

We acquire, operate and consolidate businesses in property management and real estate services. We work across several verticals, including property management, payroll and payments, decarbonization, manufacturing, and lending and financing.

About the Role

de Anda Capital is hiring a QA Engineer for one of our portfolio companies in the fintech space. The company is a multi-tenant time-and-attendance platform sold alongside payroll providers.

Payroll partners trust what we deliver. A wrong meal-break deduction or a punch leaking across tenants is a customer-facing payroll error. Our automated coverage is strongest in the calculation engine; you will extend it to the edges. You will own the quality of the hours path from punch to delivered export — in code, inside the monorepo, as part of the same spec-driven workflow the engineers use.

Technology stack

  • Frontend: TypeScript, React 18, Vite, Apollo Client with GraphQL Codegen, Tailwind and shadcn/ui, react-intl, Storybook, Jest and Testing Library, in an NX monorepo with enforced module boundaries.
  • Backend: Python 3.11, Django 5, Graphene (GraphQL), PostgreSQL, Redis, Celery with Beat, Django Channels for real-time subscriptions. Domain apps cover punch pipeline, calculation, timecards, scheduling, time off, configuration, reports, multitenancy, users and auth, notifications, and integrations. Tested with pytest, factory-boy, and friends.
  • Cloud: AWS provisioned with Terraform — ECS Fargate (API, Celery worker, Beat), RDS PostgreSQL, ElastiCache, ALB with blue/green deploys, S3 and CloudFront for the SPA, Secrets Manager, CloudWatch. Serverless Framework Lambdas for scheduled tasks and WebSockets. GitHub Actions for CI and deploys; Docker Compose locally; Sentry for errors.
  • Dev environment is live; production infrastructure is in progress. Both hires will help take it the rest of the way.

How we build

We practice Specification Driven Development with AI coding agents doing much of the first-draft implementation. The spec is the unit of work; code is its output, and humans own correctness.

  • PRD. Product and engineering write and refine a Product Requirements Document with explicit acceptance criteria.
  • Technical Documents. The PRD is decomposed into smaller Technical Documents: schema and service design, data model changes, UI contracts, test expectations, and the repo patterns to follow.
  • Agent-driven implementation. Each Technical Document drives a coding agent (Cursor with Claude models) working against the repos AGENTS.md conventions to produce a PR.
  • Human review. An engineer reviews every agent-authored PR against the Technical Document and acceptance criteria before merge. Tenant isolation, concurrency, timezone handling, and test quality are checked by a person, not assumed.
  • Verification. The SDET lands acceptance-criteria-mapped tests in the same milestone; nothing is done until the tests say so.

Engineers here spend more time specifying, reviewing, and hardening than typing boilerplate. Strong candidates are good at writing precise specs, directing agents, and spotting what an agent got plausibly wrong.

What you will test in

  • Three apps on one React/TypeScript codebase: tenant time app, support portal (separate auth, 2FA, OTP), kiosk (PIN). Roles from employee through owner plus internal support tiers; everything tenant-scoped.
  • GraphQL API (Django + Graphene) over PostgreSQL and Redis; Celery for async calculation, notifications, and reports; Channels for real-time updates.
  • Existing tooling: pytest with factory-boy, pytest-freezer, and xdist; Jest and Testing Library with Apollo MockedProvider; Storybook; deterministic demo-data seeding; Sentry and CloudWatch; GitHub Actions dev deploy with smoke tests.

What you will do

  • Convert PRD acceptance criteria into executable test cases before the feature merges; pair with the engineer on the same Technical Document.
  • Write pytest against services and the GraphQL schema: frozen time at period boundaries, tenant-mismatch cases, concurrency (two workers, one queue item), Celery tasks run synchronously.
  • Write Jest / Testing Library for role-gated UI: who sees which card, which button is locked, what happens on GraphQL error.
  • Build and own the Playwright project in-repo: login per role, punch in/out, missing-OUT exception, approvals, schedule publish, time-off, period-close readiness, support-portal 2FA, kiosk PIN. Wire it into the deploy workflow.
  • Design data-driven calculation tests: OT thresholds, meal violations, split shifts, DST days, retro edits after calculation, late punches after close.
  • Verify exports: CSV and PDF totals equal timecard totals; scheduled delivery arrives with the right attachment and audit row.
  • Run tenant-isolation and RBAC matrices every release; anything that crosses a tenant is P0.
  • Review agent-generated tests for false confidence: tests that pass without asserting the acceptance criterion do not count.
  • Keep CI healthy: flaky xdist tests, coverage thresholds, slow Jest suites.
  • Report defects precisely: tenant, role, pay period, timezone, exact GraphQL operation and variables, expected vs actual hours.

Projects you will own

  • Hours-engine regression pack — scenario index covering pairing, exceptions, OT, meals, geofence flags, waivers, stale calculation after new input.
  • Playwright E2E suite committed in the monorepo, wired into deploy, with per-role fixtures.
  • RBAC and tenant-isolation matrix as automated tests, including support-portal boundaries.
  • Period-close and delivery verification — blocking vs warning exceptions, delivered totals vs timecards.
  • Locked-vs-live admin audit — guard that admin screens not yet backed by GraphQL stay locked until it lands.
  • CI health — stabilize xdist and add coverage thresholds that fail builds.
  • Performance baselines — schedule grid, dashboard aggregation, large-tenant timecard lists.

Must have

  • 3–5 years in software quality with code-level automation as the primary output, on both the Python and TypeScript sides.
  • Python test authoring (pytest, fixtures, factories, mocking) and TypeScript/React component testing (Jest, Testing Library).
  • Has built a browser E2E suite from scratch (Playwright preferred; Cypress acceptable) and kept it non-flaky in CI.
  • Reads GraphQL operations and responses; can isolate a frontend bug from an API bug from a data bug.
  • SQL against PostgreSQL to verify what the UI claims.
  • Test design for stateful systems: roles, periods, timezones, retries, eventual consistency.
  • Git, PR review, Docker Compose, GitHub Actions.
  • Precise written bug reports and test plans.

Nice to have

  • Time and attendance, payroll, or scheduling domain.
  • Testing Celery or other queue-based systems; concurrency and idempotency cases.
  • Multi-tenant SaaS isolation testing; auth flows (JWT, TOTP, OTP, rate limits).
  • Contract/schema testing for GraphQL; Apollo cache behavior.
  • Accessibility (axe), visual regression via Storybook.
  • Load testing (k6 / Locust); reading CloudWatch and Sentry.
  • Experience using coding agents to generate tests, and judging when their output is wrong.

Not a fit

  • Manual-only QA or test-case management without automation.
  • Someone who needs a separate QA environment and team to run tests; you work in the engineering repo and pipeline.
  • Automation that only asserts the happy path.
Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the QA Engineer (SDET) in Syracuse, NY vacancy
  • Job-ID28860549Reference26-19853Remote50% RemoteHybrid onsite at Dallas, TX, 75019 / Tampa, FL, 33647CTHDescription:o Prepare, maintain, and implement test cases based on user stories; present results and supervise defects to closure.o Develop and maintain Java-based automation...
    Suggested

    Mindlance

    Coppell, TX
    3 days ago
  •  ...Job Description Job Description Job Title: SDET (Software Engineer in Test) Engineer Location: Dallas, TX Duration: Fulltime Job...  ...responsibility. Strong knowledge of agile best practices including QA s role on a scrum team Must be able to present work in a... 
    Suggested
    Full time

    Diverse Lynx

    Dallas, TX
    13 days ago
  • Supplier QA Engineer II (Customer Source Inspector) Job Locations US-FL-St Petersburg | US-TX-Mesquite Requisition ID: 2026-37003 Position Type: Full Time Position Classification: Remote Job Function: Quality Company Overview General Dynamics Ordnance and Tactical... 
    Suggested
    Full time
    Contract work
    Temporary work
    For subcontractor
    Work at office
    Remote work

    General Dynamics - Ordnance and Tactical Systems (FL,TX,VA, ...

    Mesquite, TX
    5 days ago
  •  ...each team or employee).The impact you will have in this role:The SDET family is responsible for creating, designing, deploying, and...  ...and externally across DTCC platforms.As a Software Development Engineer in Test (SDET), you will help drive quality engineering practices... 
    Suggested
    Remote work
    Flexible hours
    Shift work

    DTCC- The Depository Trust & Clearing Corporation

    Dallas, TX
    3 days ago
  •  ...environment and knowledge to run a robust quality program. You'll execute by performing tests where appropriate. You are a software engineer first, a quality practitioner second. You'll change the way we develop and ship reliable software by shifting left on quality,... 
    Suggested
    Work experience placement
    Remote work
    Flexible hours
    Shift work

    Kobie Marketing

    Dallas, TX
    4 days ago
  • $80k - $100k

     ...Job DescriptionJob DescriptionSDETLocation: Dallas, TX or Remote/HybridPosition SummaryWe are looking for an SDET! Testing all aspects of the system including Java and web-based front end running on Windows clients, Linux servers, and Oracle/Postgres database, to ensure... 
    Remote work

    UST Xpanxion

    Irving, TX
    2 days ago
  • $500 per month

    Become a Professional Game Tester We're looking for passionate gamers to join our elite team of mobile game testers. Get paid to play and test the latest games before they launch. $500+ Avg Monthly Pay 5-10 Hours/Week 100% Remote Position Requirements: ...
    Remote work
    10 hours per week

    Babki

    Syracuse, NY
    4 days ago
  • Mandatory Skills: Automation Testing, Big data ETL testing, Python/Java. High-level JD: The candidate should have extensive experience in ETL pipeline testing (Batch/Streaming). The candidate should be experienced in big data / cloud platform. The candidate should have...

    TechDigital Group

    Irving, TX
    4 days ago
  •  ...Job DescriptionJob DescriptionJob Title: SDET LeadLocation: Dallas, TX - HybridDuration: Contract Client Requirements:Immediate need: Hands-on lead engineer to own and modernize the regression platform using Playwright (replacing legacy Selenium)Candidate must understand... 
    Contract work
    Immediate start

    Spark Tek Inc

    Dallas, TX
    2 days ago
  •  ...Job Description Benefits: HYBRID Competitive salary Opportunity for advancement Position: Software Development Engineer in Test (SDET) – Contract Location: Dallas, TX (Hybrid – 3 days onsite) Interview: In-Person                Overview We are... 
    Contract work
    Work from home
    Flexible hours

    Select Minds LLC

    Dallas, TX
    more than 2 months ago
  •  ...QA Engineer (VQE21) Virtue Group, LLC. seeks Master's+2 years/Bachelor's+5 years exp/equiv.: QA Engineer (VQE21): JAVA/J2EE, SQL, MSSQL, PL/SQL, SOAP, UNIX, JSON, JAVA and Agile. Mail resume with job ID # to HR: 1193 W John Carpenter Fwy, STE 100B, Irving, TX 75039. Unanticipated... 

    Virtue Group

    Irving, TX
    2 days ago
  • SmartRecruiters, Inc. in Dallas seeks a Software Quality Assurance Engineer to join an agile development scrum team building population health management tools. You will ensure the quality of software solutions through hands-on testing, test plans, and scripts, plus backlog... 

    Joseph Michaels International

    Dallas, TX
    4 days ago
  • Samaritan's Purse in Irving, TX is seeking a Product Tester to join the Information Technology team. You will design, execute, and maintain test plans across web, mobile, APIs, and databases to ensure quality and reliability. The role requires 3+ years of testing experience...

    Samaritan's Purse

    Irving, TX
    4 days ago
  • Capgemini in West Lake, Texas is seeking a Quality Engineer (QE) / SDET with 7+ years of automated testing experience for Web Applications, REST...  ...to ensure quality across the SDLC. AWS, CI/CD, and modern QA practices are required. This role involves contributing to CI... 

    Capgemini

    Dallas, TX
    4 days ago
  • $55 - $65 per hour

    SDET (QA Automation) Join our dynamic team as an SDET (QA Automation) and lead the charge in defining and implementing cutting-edge...  ...bottlenecks early in the development lifecycle. Lead and coach QA engineers and developers on modern test automation best practices, clean... 
    Contract work
    Local area

    Pyramid Consulting

    Dallas, TX
    4 days ago
  • SUNY Upstate Medical University is seeking a Testing Center Specialist within the Student Accessibility Services and Testing Center to provide strategic oversight, coordinate accommodated testing, and manage daily operations for accessible, secure testing across the university...

    SUNY Upstate Medical University

    Syracuse, NY
    3 days ago
  • $31k

    Job Description In this role, you will be working with a team of technologists passionate about promoting testing practices, implementing test automation and executing testing with development and business partners! Developing and maintaining automated suites of tests ...
    Full time
    For contractors
    Shift work

    Photon

    Dallas, TX
    2 days ago
  •  ...About the Company Were looking for a detail-oriented QA engineer with deep API testing experience and a strong automation background to help ensure the quality and reliability of our software products. Youll work closely with developers, product managers, and designers... 
    Contract work

    SportsDataIO

    Dallas, TX
    12 hours ago
  • Job Description:The Quality Assurance Engineer on the Plant team ensures the quality of Alpine’s equipment software, including the Alpine...  ...release readiness decisions for Alpine Saws and help define plant QA KPIs and metrics· Share operator and equipment knowledge with... 
    Local area

    Illinois Tool Works

    Grand Prairie, TX
    1 day ago
  • $75k

     ...QA/QC Inspection EngineerAs a QA/QC Inspection Engineer, you will be responsible for Quality Assurance and Quality Control activities supporting Ovivo's fabrication shops, suppliers, and vendors. You will perform final inspections and acceptance of fabricated equipment... 
    Hourly pay
    Minimum wage
    Full time
    Temporary work
    For subcontractor
    Work at office

    Ecolab

    Dallas, TX
    5 days ago
  •  ...Job-ID29500849Reference26-02898Job title: Senior QA Engineer -Telecom System PerformanceLocation:Basking Ridge, NJ/ Iriving TX - OnsiteJob Summary AgreeYa is global Integrator and seeking a QA Engineer with strong experience in API Testing, Performance testing, Automation... 

    AgreeYa Solutions

    Irving, TX
    2 days ago
  •  ...Dhanu-Global-Enterprises, Inc. is seeking a QA Engineer focused on CI/CD and automation with Cisco experience. You will develop and maintain automated tests using Playwright, Python, and integrate them into Jenkins-driven pipelines across Linux and Windows environments... 
    Contract work
    Remote work

    Dhanu-Global-Enterprises,-Inc.

    Dallas, TX
    4 days ago
  •  ...compensation Hybrid Opportunity for advancement Sr SDET Data & Platform Quality Location: Dallas, TX (Hybrid...  ...-based automation frameworks. This is a hands-on engineering role, not a traditional QA position. No manual testing No UI / Selenium-only... 
    Work at office
    Local area
    Work from home
    Flexible hours
    3 days per week

    Select Minds LLC

    Dallas, TX
    11 days ago
  •  ...Job Description Job Description Job Title: Senior SDET (Software Development Engineer in Test) Location: Dallas, TX (Hybrid) Interview: In-Person Hybrid 3 days a week Roles and Responsibilities: Lead Automation Efforts: Design, develop, and implement... 
    3 days per week

    Select Minds LLC

    Dallas, TX
    21 days ago
  •  ...to various clients, and we are an employee-centric organization. Role We are looking for a hands-on Hybrid SDET with Java experience and a QA Automation Engineer . This is an exciting opportunity to join a collaborative Agile team where you’ll be empowered to work on both... 
    Contract work
    Local area
    Immediate start

    AMAZECH SOLUTIONS

    Irving, TX
    4 days ago
  • $85k - $110k

     ...Collaborate with developers, product owners, and QA teams to clarify requirements and test...  ..., and provide root-cause insights to engineering teams. *Generate and present test...  ...TECHNOLOGY Role Engineer ID 436193 Skills SDET Salary Range $85,000 - $110,000 Desired... 

    Tata Consultancy Services

    Irving, TX
    5 days ago
  • $40 per hour

     ...creating consumer-facing, cutting-edge technologies revolutionizing the hospitality industry around the world! As a Senior Quality Engineer SDET,you will bring your technical skills to a hospitality company with an award-winning culture. On the Quality Engineering team... 
    Work experience placement
    Work at office
    Worldwide
    Night shift

    Hilton Hotels Corporation

    Dallas, TX
    1 day ago
  • $70k - $100k

    Software Quality Assurance Test Engineer TAG - The Aspen Group provided pay range This range is provided by TAG - The Aspen Group. Your actual...  ...Quality Assurance Engineer to join our dynamic team. As a QA Engineer, you will be responsible for ensuring the quality of our... 
    Full time

    TAG - The Aspen Group

    Syracuse, NY
    4 days ago
  • A leading consulting firm is searching for a QA Engineer with hands-on experience in testing Microsoft Dynamics 365 applications. This remote position focuses on ensuring the quality of D365 through rigorous manual testing. The ideal candidate will have over 6 years in... 
    Remote job

    The Planet Group

    Dallas, TX
    2 days ago
  •  ...at some of the planet’s largest enterprises. Come build with us. Together we’re changing how the world works. Our Quality Group engineering team is looking for an excellent Test Development Engineer . The position requires deep understanding and hands‑on experience in... 

    Island

    Dallas, TX
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to QA Engineer (SDET). Be the first to apply!