Software Development Engineer in Test | Luma

dotmatics

United States

Remote

USD 80,000 - 130,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote-friendly
Equal opportunity employer

Job summary

dotmatics is seeking an SDET embedded in an agile team building Luma, a cloud-based scientific research platform used by more than two million scientists worldwide. You own test automation for a specific module, contributing to existing frameworks while collaborating with developers, application scientists, and DevOps engineers.

You will write and maintain automated suites with Cypress, TypeScript, and Playwright where needed, perform manual exploratory testing, and ensure release readiness by

Qualifications

  • 2 to 5 years of QA or testing experience.
  • Hands-on test automation experience.
  • Experience with Cypress and Page Object Model.
  • Familiarity with Gherkin and BDD.
  • Git/GitHub and JIRA proficiency.

Responsibilities

  • Write, maintain, and extend automated test suites for an owned module using Cucumber, TypeScript, and Cypress.
  • Own day-to-day quality: contribute test scenarios during planning, test stories as they are built, and communicate clear release readiness.
  • Design and document test cases covering functional, regression, and integration scenarios and keep them useful as the product evolves.
  • Investigate and reproduce defects, raise well‑evidenced bug reports in JIRA, and verify fixes with developers and scientists.
  • Keep automated tests green and trustworthy in CI pipelines and help improve how tests run and report.
  • Read and interpret API documentation and translate it into meaningful automated coverage.
  • Perform manual exploratory testing alongside automation work.

Skills

BDD
Test Automation
CI/CD
Communication

Tools

Cypress
Playwright
TypeScript
JavaScript
Cucumber
GitHub
JIRA

Job description

Role overview

An SDET position embedded in one of the agile engineering teams building Luma, a cloud-based scientific research platform used by more than two million scientists worldwide. The role owns test automation for a specific module of the application, contributing to established frameworks while working closely with developers, application scientists, and DevOps engineers.

Responsibilities
  • Write, maintain, and extend automated test suites for an owned module using Cucumber, TypeScript, and Cypress, with Playwright in some areas.
  • Own day-to-day quality: contribute test scenarios during planning, test stories as they are built, and communicate clear release readiness.
  • Design and document test cases covering functional, regression, and integration scenarios and keep them useful as the product evolves.
  • Investigate and reproduce defects, raise well‑evidenced bug reports in JIRA, and verify fixes with developers and scientists.
  • Keep automated tests green and trustworthy in CI pipelines and help improve how tests run and report.
  • Read and interpret API documentation and translate it into meaningful automated coverage.
  • Perform manual exploratory testing alongside automation work.
Requirements
  • 2 to 5 years of experience in QA or testing, including at least one year of hands‑on test automation.
  • Practical experience with Cypress, including selectors, custom commands, debugging failures, and working within an existing Page Object Model; React testing experience is a plus.
  • Working knowledge of TypeScript or JavaScript, including asynchronous code such as promises and async/await.
  • Experience with BDD and Cucumber, or willingness to learn quickly; most specs are written in Gherkin.
  • Comfort with Git and GitHub, including branching, pull requests, and code review, plus experience with JIRA or similar tracking tools.
Nice to have
  • Experience with Playwright, API testing tools such as Postman, or performance and load testing with K6 or similar.
  • Familiarity with validating data integrity across release upgrades, migrations, or schema changes.
  • A background or interest in science, engineering, or research software.
Benefits and work setup
  • Remote-friendly, collaborative global environment with more than 800 colleagues supporting customers in over 180 countries.
  • Equal opportunity employer welcoming candidates from all backgrounds.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Development Engineer in Test
Software Development Engineer in Test

dotmatics • United States

Remote
USD 90,000 - 150,000
SDET: Remote Cloud Science Platform Automation
SDET: Remote Cloud Science Platform Automation

dotmatics • United States

Remote
USD 80,000 - 130,000
Remote-friendly
Equal opportunity employer
Remote SDET: Cypress & TS Automation Engineer
Remote SDET: Cypress & TS Automation Engineer

dotmatics • United States

Remote
USD 90,000 - 150,000
Scientific QA - User Testing | Luma
Scientific QA - User Testing | Luma

Dotmatics • United States

Remote
USD 75,000 - 110,000
Lead SDET
Lead SDET

pointdigitalfinance • United States

Remote
USD 130,000 - 170,000
Remote or optional office access
Comprehensive health plans
Unlimited PTO
+5
Software Development Engineer in Test (SDET)
Software Development Engineer in Test (SDET)

Valsoft Corporation • United States

Remote
USD 90,000 - 140,000
Software Engineer in Test JavaScript/Cypress
Software Engineer in Test JavaScript/Cypress

Compunnel Inc. • Durham (NC)

On-site
USD 90,000 - 120,000
Scientific QA - User Testing | Luma (manual)
Scientific QA - User Testing | Luma (manual)

Dotmatics • United States

Remote
USD 70,000 - 110,000
Scientific QA - User Testing | Luma (auto)
Scientific QA - User Testing | Luma (auto)

Dotmatics • United States

Remote
USD 80,000 - 110,000
Software Development Engineer In Test
Software Development Engineer In Test

Productiv Team • United States

Remote
USD 90,000 - 150,000
Remote work
Full-time employment
B2B contracts