Dili Logo

Dili

Senior QA Engineer

Posted 2 Days Ago
Hybrid
New York, NY, USA
160K-190K Annually
Senior level
Hybrid
New York, NY, USA
160K-190K Annually
Senior level
Own automated product quality for a compliance engine by building a registry of traceable compliance scenarios, translating regulations into deterministic tests, and expanding integration, API, end-to-end, and regression coverage. Establish CI/CD quality gates, release-readiness criteria, and visibility into coverage and failures. Collaborate with engineers and Compliance experts to validate complex rule interactions, edge cases, remediation flows, and production defects.
The summary above was generated by AI
Senior QA EngineerAbout Dili

Dili builds software that helps construction and clean-energy companies manage complex prevailing wage, apprenticeship, and labor compliance requirements.

We started Dili because labor compliance is still handled through a mix of spreadsheets, PDFs, manual review, and institutional knowledge, despite determining whether some of the largest construction projects in the country are compliant.

Today, we’re a team of roughly 30, including a small engineering team working closely with our in-house Compliance team. We’re building the infrastructure to turn complex regulatory requirements into software that can be evaluated consistently, explained clearly, and audited.

About the role

Our compliance engine evaluates payroll, timekeeping, worker classifications, prevailing wage rates, apprenticeship requirements, and documentation across frameworks including federal Davis-Bacon, IRA requirements, state prevailing wage laws, and programs such as NYSERDA and Illinois Shines.

We’re looking for a Senior QA Engineer to own automated product quality, with a particular focus on formally validating our compliance engine and preventing regressions.

This is not primarily a manual QA role. You’ll build the systems that let us enumerate the compliance scenarios we support, tie them to the underlying regulations, automate their validation, and confidently determine whether a release is correct.

You’ll work directly with engineers and our Compliance team to turn regulations and interpretations into deterministic, executable tests.

What you'll own
  • Build and maintain a registry of compliance scenarios across supported frameworks

  • Translate regulations, agency guidance, and internal compliance interpretations into structured, testable cases

  • Include citations to the authoritative regulatory or program sources behind expected behavior

  • Develop automated tests that formally verify our compliance engine

  • Test interactions between overlapping federal, state, and program-specific requirements

  • Cover edge cases, exceptions, remediation flows, and previously identified production issues

  • Make scenarios easy for our Compliance team to review, update, and extend

  • Expand automated coverage across high-risk product workflows

  • Build and improve integration, API, end-to-end, and regression test suites

  • Establish automated quality gates and release-readiness criteria

  • Improve visibility into scenario coverage, failures, and known gaps

What we're trying to build

We want our test infrastructure to become an executable specification of the Dili compliance engine.

For each scenario, we should be able to define:

  • the applicable regulation or program requirement, with citation

  • the relevant project, payroll, worker, wage, and apprenticeship inputs

  • the expected compliance determination

  • the expected calculations, issues, remediation, and reporting behavior

These scenarios should be understandable by Compliance, version-controlled, automatically executable, and tied directly to release readiness.

Your first 90 days

First 30 days

  • Learn the architecture of the compliance engine and how our engineering and Compliance teams currently validate changes

  • Map at least one major compliance framework into a structured set of scenarios

  • Identify the highest-risk gaps in our existing automated coverage

By 60 days

  • Build the initial version of the compliance scenario registry

  • Automate a meaningful set of high-priority scenarios, including regulatory citations and expected outcomes

  • Establish a repeatable process for turning production defects into regression tests

By 90 days

  • Have critical compliance scenarios running automatically in CI

  • Give Engineering and Compliance clear visibility into coverage, failures, and known gaps

  • Establish release-readiness criteria that provide concrete evidence that changes to the compliance engine are safe to ship

Must have
  • Strong experience in software QA, quality engineering, or test automation

  • Strong Python skills

  • Experience building automated integration and end-to-end test suites

  • Experience integrating testing into CI/CD and release processes

  • Ability to test a Python/React application in an AWS environment

  • Ability to systematically reason about complex combinations of rules, inputs, and expected outcomes

  • Ability to turn written requirements into precise, deterministic test cases

  • Strong attention to traceability: not just “did this test pass?”, but “why is this the expected behavior, and what requirement supports it?”

  • Ability to work closely with engineers and domain experts to resolve ambiguity

Nice to have
  • Recent hands-on experience with Playwright

  • Experience with QA Wolf or similar modern QA tools

  • Experience with parameterized, property-based, combinatorial, or model-based testing

  • Experience testing payroll, tax, financial, legal, healthcare, insurance, or other rules-heavy software

  • Experience with requirements traceability, release certification, or audit evidence

What success looks like
  • Dili has a structured inventory of the compliance scenarios we support

  • Critical scenarios are automatically tested and tied to authoritative regulatory sources

  • Compliance can review and contribute to expected behavior

  • Production defects become permanent regression tests

  • Changes to regulations or interpretations can be traced to affected scenarios

  • Releases provide clear evidence of what was tested and whether the compliance engine is ready to ship

Similar Jobs

22 Days Ago
Hybrid
New York, NY, USA
100K-143K Annually
Senior level
100K-143K Annually
Senior level
Artificial Intelligence • Cloud • Fintech • Information Technology • Insurance • Financial Services • Big Data Analytics
Leads QA testing for CRM applications across complex cloud, distributed, mainframe, and integrated environments. Responsibilities include creating test strategies, plans, cases, data, automation frameworks, and defect documentation; conducting functional, regression, integration, API, performance, and UAT testing; managing defects; coordinating testing teams; monitoring metrics; supporting troubleshooting; and improving quality processes through automation and root cause analysis.
Top Skills: AgileBddCRMJIRAKanbanMablOrchestratorPostmanPractitestSalesforceScrumSeleniumSoap UiTddWaterfallWebdriver
29 Days Ago
Easy Apply
Hybrid
New York City, NY, USA
Easy Apply
110K-140K Annually
Senior level
110K-140K Annually
Senior level
Agency • On-Demand • Professional Services • Sales • Software • Travel • Hospitality
Owns end-to-end quality assurance across frontend, APIs, backend services, databases, and third-party integrations. Responsibilities include integration, exploratory, regression, system-level, and data validation testing; root-cause analysis using logs, traces, and observability tools; API testing with Postman; SQL-based database verification; detailed defect reporting; and collaboration with engineering, product, and design teams throughout planning, development, release, and post-release validation.
Top Skills: Ai-Assisted Testing ToolsAPIsAsynchronous SystemsContract TestingDatadogMySQLPostgresPostmanRest ClientsSentrySQL
9 Days Ago
In-Office or Remote
United States
Senior level
Senior level
Artificial Intelligence • Fintech • Machine Learning • Software • App development • Conversational AI • Generative AI
Drive quality assurance for web features from technical handoff through production release. Responsibilities include test planning, test case creation, functional and exploratory testing, regression, UI/UX, cross-browser, responsive, API, and end-to-end testing. Support releases through build validation and monitoring, document and review tests, collaborate with product and engineering teams, improve QA metrics, and optionally contribute to test automation.
Top Skills: Allure TestopsCharlesChromeCypressDomEdgeFiddlerFirefoxGitGraphQLHttp/HttpsJavaScriptJIRAPlaywrightPostmanProxymanPythonRestSafariSeleniumTypescript

What you need to know about the NYC Tech Scene

As the undisputed financial capital of the world, New York City is an epicenter of startup funding activity. The city has a thriving fintech scene and is a major player in verticals ranging from AI to biotech, cybersecurity and digital media. It also has universities like NYU, Columbia and Cornell Tech attracting students and researchers from across the globe, providing the ecosystem with a constant influx of world-class talent. And its East Coast location and three international airports make it a perfect spot for European companies establishing a foothold in the United States.

Key Facts About NYC Tech

  • Number of Tech Workers: 549,200; 6% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Capgemini, Bloomberg, IBM, Spotify
  • Key Industries: Artificial intelligence, Fintech
  • Funding Landscape: $25.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Greycroft, Thrive Capital, Union Square Ventures, FirstMark Capital, Tiger Global Management, Tribeca Venture Partners, Insight Partners, Two Sigma Ventures
  • Research Centers and Universities: Columbia University, New York University, Fordham University, CUNY, AI Now Institute, Flatiron Institute, C.N. Yang Institute for Theoretical Physics, NASA Space Radiation Laboratory

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account