hero

Craft Ventures Portfolio Job Board

QA Engineer - Python, JavaScript, Playwright

Terminal

Terminal

Software Engineering, Quality Assurance
Chile
Posted on Jan 30, 2026
About Ledger Investing

Ledger Investing, Inc. is an insurtech startup that has built a marketplace for connecting risk originators to capital providers. Ledger is financed by leading VCs and strategic insurance industry investors. Ledger ILS Managers, LLC, is a wholly owned subsidiary of Ledger Investing, Inc. and an investment advisor registered with the SEC.

About The Role

Korra is a SaaS platform providing transaction services for the reinsurance and insurance-linked securities (ILS) market. Korra connects insurers, MGAs, reinsurers, and institutional investors through an integrated suite of applications and AI-driven workflows that support the full reinsurance lifecycle - from pricing and structuring to performance reporting and valuation. The Korra platform includes:

  • Korra Marketplace – A digital transaction platform connecting risk to capital.
  • Korra Analytics – Actuarial and data science tools to stochastically forecast performance, price new deals, and estimate fair market value of existing deals.
  • Korra Reports – Automated bordereaux ingestion and performance monitoring dashboards of cession statements, collateral calculations, and financial statements. We are seeking a senior QA Engineer / Quality Engineer on a contract basis to support both hands-on manual testing and the design, implementation, and ownership of automated testing across our applications and services. This is a hands-on individual contributor role. The contractor is expected to personally write, maintain, and evolve automated tests, rather than only defining strategy or reviewing others’ work. The engagement is intentionally hybrid at the start: initial emphasis on manual testing to support active development and releases, with a clear expectation of progressively shifting toward automation-first workflows integrated into CI/CD.
  • Korra Contracts – AI technology to transform bespoke contracts into structured data that can be queried in natural language and drive downstream processes.

What You’ll Do

  • Performing hands-on manual testing for new features, bug fixes, and releases, including exploratory testing and release validation
  • Conducting User Acceptance Testing (UAT) in collaboration with product and engineering stakeholders
  • Writing, maintaining, and expanding automated test suites, and defining the supporting testing strategy
  • Authoring automated tests directly for: ○ Backend services and APIs (Python) ○ Frontend and end-to-end workflows (TypeScript)
  • Designing and maintaining: ○ End-to-end (e2e) tests ○ API and integration tests ○ Regression and synthetic tests ○ Performance or load tests where appropriate
  • Gradually reducing reliance on manual testing by expanding automation coverage and improving test tooling
  • Partnering with engineers to understand system architecture, data flows, and expected system behavior
  • Integrating and optimizing automated tests within CI/CD pipelines to ensure fast, reliable feedback
  • Identifying, isolating, and documenting defects with clear reproduction steps and impact assessment
  • Supporting production issue investigation through root-cause analysis and collaboration with cross-functional teams

What You’ll Bring

  • 5+ years of experience in QA, Quality Engineering, or Software Engineering in Test
  • Proven experience performing manual testing in fast-moving product environments
  • Demonstrated experience personally writing automated tests as a core responsibility
  • Working, hands-on knowledge of both Python and TypeScript, including: ○ Python for backend and API testing ○ TypeScript for frontend and end-to-end testing
  • Hands-on experience with tools such as Playwright, Jest, pytest, or similar frameworks
  • Experience testing RESTful APIs and backend services
  • Solid understanding of CI/CD workflows and release processes
  • Ability to work independently, manage priorities, and deliver against agreed-upon milestones
  • Clear written and verbal communication skills Nice to Have
  • Experience transitioning teams from manual-heavy testing to automation-first workflows
  • Experience working in early-stage or fast-moving startup environments
  • Familiarity with financial services, insurance, or other regulated domains
  • Experience validating data-heavy systems, reports, or analytics outputs