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

Candidates should take the time to read all the elements of this job advert carefully Please make your application promptly.

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.

  1. PRD. Product and engineering write and refine a Product Requirements Document with explicit acceptance criteria.
  2. 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.
  3. Agent-driven implementation. Each Technical Document drives a coding agent (Cursor with Claude models) working against the repo's conventions to produce a PR.
  4. 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.
  5. 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

  1. Hours-engine regression pack — scenario index covering pairing, exceptions, OT, meals, geofence flags, waivers, stale calculation after new input.
  2. Playwright E2E suite committed in the monorepo, wired into deploy, with per-role fixtures.
  3. RBAC and tenant-isolation matrix as automated tests, including support-portal boundaries.
  4. Period-close and delivery verification — blocking vs warning exceptions, delivered totals vs timecards.
  5. Locked-vs-live admin audit — guard that admin screens not yet backed by GraphQL stay locked until it lands.
  6. CI health — stabilize xdist and add coverage thresholds that fail builds.
  7. 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. xhyhwjd
  • Automation that only asserts the happy path.
Vacancy posted 10 days ago
Similar jobs that could be interesting for youBased on the QA Engineer (SDET) in United, PA vacancy
  •  ...VA or Gaithersburg, MD Our client seeks Testing and Quality Assurance professionals who develop, implement, and maintain scalable QA systems and standards. The role focuses on CI/CD-integrated automated testing, AI-driven test-script generation, feature testing of cloud... 
    Suggested
    Contract work

    Eliassen Group

    United, PA
    2 days ago
  •  ...QA Engineer, Manual and Automation Long Term Contract (12+ months) Must be in the EST or CST time zone and able to work EST hours Remote Please read the information in this job post thoroughly to understand exactly what is expected of potential candidates.... 
    Suggested
    Long term contract
    Remote work

    Tier4 Group

    United, PA
    13 days ago
  • $100k

     ...QA Engineer – Connected TV & Mobile Applications Interested in learning more about this job Scroll down and find out what skills, experience and educational qualifications are needed. USA (Fully Remote) Full-Time Permanent Contract Salary: Up to $100,000 (... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Remote work

    5V Video

    United, PA
    9 days ago
  •  ...know about what this opportunity entails, as well as what is expected from applicants. We're 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... 
    Suggested
    Contract work

    SportsDataIO

    United, PA
    27 days ago
  •  ...and property owners. About the Role We're looking for an engineer who can own the quality of our product end to end and be the technical...  ...helping the people who use it succeed. You'll run our manual QA today, build the automation that scales it tomorrow, and field... 
    Suggested
    Full time
    For contractors
    Remote work
    Early shift

    Condoit

    United, PA
    21 days ago
  •  ...fast-charging equipment from multiple manufacturers. Position Summary DynaChrg is seeking a motivated EV Charging Systems QA & Test Engineer with a background in Electrical Engineering, Computer Engineering, or a related technical field to join our EV charging... 
    Internship
    Remote work

    DynaChrg

    United, PA
    4 days ago
  •  ...The ideal candidate will have at least 2 years of experience in QA or Linguistic Testing, along with fluency in English (written and...  ...scientists, along with more than 4,000 AI practitioners and engineers. We harness the power of an integrated solution ecosystem—comprising... 
    Part time
    Remote work

    Centific

    United, PA
    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

    Greensburg, PA
    3 days ago
  • $90k - $110k

     ...computer vision, robotics, and machine learning. Position Overview Safe Pro AI is looking for a high-agency and meticulous QA Engineer to serve as the quality safeguard for our software products spanning cloud, desktop and embedded platforms. You will be the... 
    Remote work

    Safe Pro Group Inc.

    United, PA
    11 days ago
  •  ...Job Overview The QA Engineer is a mid-level role responsible for executing and designing manual tests across AGS platform systems. This position plays an active role in test case creation, exploratory testing, and defect analysis while contributing to release quality... 
    Remote work

    AGS - American Gaming Systems

    United, PA
    2 days ago
  •  ...Skool is seeking an experienced Quality Assurance (QA) Engineer with expertise in testing consumer-facing software. Our ideal teammate has a deep understanding of testing methodologies ( both manual and automated) and a strong track record of improving product quality... 
    Work at office
    Remote work

    Skool

    United, PA
    23 days ago
  •  ...MDM configurations, find failures before customers do, and give engineers the evidence they need to fix them. This is a hands-on engineering...  ...environments. AI Native Engineering AI can help a great QA engineer explore more configurations and diagnose failures... 
    Remote work

    Silmaril

    United, PA
    23 days ago
  •  ...Description This is a full-time remote role for a Software Test Engineer. The Software Test Engineer will design, develop, and execute...  ...communicate clearly with distributed teams. Understanding of SDLC, QA methodologies, and best practices for functional, integration,... 
    Full time
    Remote work
    Worldwide

    R. J. Watkins & Company, Ltd.

    United, PA
    11 days ago
  •  ...before applying. Role Description The Junior Quality Assurance Engineer is a full-time, remote role responsible for supporting the...  ...regression testing cycles, and supporting continuous improvement of QA processes and standards. Qualifications Foundational... 
    Full time
    Remote work

    Selma City Schools

    United, PA
    22 days ago
  •  ...and empowering our clients to achieve their financial goals. As we continue to expand globally, MultiBank Group is seeking a QA Engineer to join MEX Exchange. Our leading institutional Electronic Communication Network (ECN) providing deep liquidity, competitive... 
    Worldwide

    MultiBank Group

    United, PA
    4 days ago
  • $65 per hour

     ...QA Engineer - Radiation Detection and Monitoring Ready to make your application Please do read through the description at least once before clicking on Apply. This is your chance to do meaningful work remotely, on a contract that has a real future. You... 
    Permanent employment
    Contract work
    H1b
    Remote work

    Saragossa

    United, PA
    4 days ago
  •  ...understanding of this opportunity, and what will be required to be a successful applicant, read on. Remote Our client seeks a Dynamics QA/Test Analyst to execute testing activities and validate Dynamics 365 functionality against business and technical requirements. The... 
    Remote work

    Eliassen Group

    United, PA
    21 days ago
  •  ...up this chance, apply quickly if your experience and skills match what is in the following description. Title: Senior QA Automation Engineer (TypeScript / Playwright) Location: 100% Remote Target Start Date: ASAP Type: Contract Interview: 2 or 3 teams... 
    Contract work
    Immediate start
    Remote work

    ConsultNet Technology Services and Solutions

    United, PA
    2 days ago
  •  ...opportunity. About the Company About the Role Title: QA Automation Tester Location: US (Remote) Duration:...  ...~ Bachelor's Degree in Computer Science, software engineering, or a similar field. Required Skills ~ Must have Playwright... 
    Remote work

    GeorgiaTEK Systems Inc.

    United, PA
    11 days ago
  •  ...Job Overview The QA Automation Engineer is a mid-level role responsible for designing, writing, and maintaining automated tests across AGS platform systems. This role supports both early-career engineers growing their automation skills and mid-level engineers who can... 
    Remote work

    AGS - American Gaming Systems

    United, PA
    2 days ago
  • $100k - $125k

     ...Principal Software Quality Assurance Engineer United States (Remote) All potential candidates should read through the following details of this job with care before making an application. About us Advanced Solutions International is a global software company... 
    Contract work
    Remote work
    Flexible hours
    Shift work

    Advanced Solutions International, Inc.

    United, PA
    9 days ago
  • $500 per week

    Compensation: Varies per assignment. Up to $500 per week. Location: Remote (USA) Company: ProductReviewJobs Thank you for your interest in becoming a Paid Product Tester. This opportunity is for completing market research opportunities with independent brands via online...
    Remote work

    Arroyo Media

    Whitney, PA
    3 days ago
  • $90k - $114k

     ...The Mobile Quality Assurance Engineer ensures the reliability and performance of Iron Sheepdog's multi-platform fleet and logistics management SaaS — spanning our legacy React web app, modern Next.js web app, React Native mobile application, and backend infrastructure... 
    Contract work
    For contractors
    Local area
    Remote work
    Work from home
    Home office

    Iron Sheepdog

    United, PA
    4 days ago
  • $25 - $45 per hour

    Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies. We guarantee 15-25 hours per week with an hourly pay of between $25/hr. and $45/hr., depending on the In-Home Usage Test project. ...
    Hourly pay
    Weekly pay
    Extra income
    Temporary work
    Part time
    For contractors
    Seasonal work
    Remote work
    Work from home
    Flexible hours

    Online Consumer Panels America

    Greensburg, PA
    2 days ago
  •  ...description below. Our client — a leader in the power systems and utilities space — is looking for a Director of Field-Testing Engineering to own field-testing strategy and lead from the front on some of the most technically demanding projects in the industry. This... 
    Daily paid
    Full time
    Remote work

    Talisman

    United, PA
    2 days ago
  •  ...acceptance criteria for AI features. Collaborate with data science, engineering, and product teams to embed quality early. Report on quality...  .... Required Skills & Experience ~10+ years in software QA/testing, with 2+ years hands-on testing AI/ML applications and... 
    Full time
    Contract work
    Remote work

    Pinnacle Talent Placement

    United, PA
    11 days ago
  • $85 per hour

     ...We are seeking experienced QA Engineers or SDETs to provide expert insight as part of a project for our AI Marketplace. No preparation required — just your real-world experience Maximise your chances of a successful application to this job by ensuring your CV and... 
    Hourly pay
    Full time
    Contract work
    Remote work

    LinkedIn

    United, PA
    2 days ago
  • $790 per week

    Try products before they hit shelves — and get paid for your feedback. Focus Group Panel matches you with paid product tests and remote research from brands you already know. Active members earn up to $790 a week on the studies they qualify for. No experience needed....
    Full time
    Part time
    Remote work

    Focus Group Panel

    Latrobe, PA
    4 days ago
  •  ...Pennsylvania, United States of AmericaJob ID: R0144538Date Posted:2026-09-11Company Name:HITACHI ENERGY USA INCProfession (Job Category):Engineering & ScienceJob Schedule: Full timeRemote:NoJob Description:TheOpportunityJoinHitachiEnergyandhelpshapethefutureofsafe,reliable,... 
    Full time
    Flexible hours

    Hitachi

    Mount Pleasant, PA
    20 hours ago
  • $95k - $118k

    Business Development Manager - Testing Services Salary Range $95,000.00 - $118,000.00 Salary/year Position Type Full Time Indirect Category Business Development Description Applied Technical Services, LLC, is a leading provider of critical testing, inspection, certification...
    Permanent employment
    Full time
    Work experience placement
    Work at office
    Local area

    ATS FAMILY

    Latrobe, PA
    4 days ago

Do you want to receive more vacancies?

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