QA Engineer (SDET)
$95k - $105kde 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.
- 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 repo's 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. xhyhwjd
- Automation that only asserts the happy path.
- ...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...SuggestedContract work
- ...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....SuggestedLong term contractRemote work
$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 (...SuggestedPermanent employmentFull timeContract workRemote work- ...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...SuggestedContract work
- ...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...SuggestedFull timeFor contractorsRemote workEarly shift
- ...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...InternshipRemote work
- ...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 timeRemote work
$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 work10 hours per week$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- ...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
- ...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 officeRemote work
- ...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
- ...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 timeRemote workWorldwide
- ...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 timeRemote work
- ...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
$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 employmentContract workH1bRemote work- ...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
- ...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 workImmediate startRemote work
- ...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
- ...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
$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 workRemote workFlexible hoursShift work$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$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 workFor contractorsLocal areaRemote workWork from homeHome office$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 payWeekly payExtra incomeTemporary workPart timeFor contractorsSeasonal workRemote workWork from homeFlexible hours- ...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 paidFull timeRemote work
- ...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 timeContract workRemote work
$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 payFull timeContract workRemote work$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 timePart timeRemote work- ...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 timeFlexible hours
$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 employmentFull timeWork experience placementWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to QA Engineer (SDET). Be the first to apply!
- software quality assurance engineer United, PA
- software quality engineer United, PA
- quality assurance engineer United, PA
- qa engineer remote United, PA
- qa automation test engineer United, PA
- qa engineer United, PA
- qa automation engineer remote United, PA
- software test engineer United, PA
- qa technician United, PA
- remote qa United, PA



