CareerPlan

Software Development Engineer in Test

USAFull-time2026-10-21 → 2026-11-10

Core

Design, develop, deploy, and maintain automated test frameworks and suites to ensure software quality, performance, and scalability.

Role type

Software Development Engineer in Test (SDET)

Builds

Automated test frameworks, test suites, and test result dashboards

Domain

Software Engineering / Test Automation

Required skills

Java, JavaScript, TypeScript, HTML, CSS, DOM manipulation, CI/CD pipelines, Git, Git Actions, Jenkins, test automation frameworks (Vitest, Playwright, Puppeteer), software design, refactoring, test case design, analytical problem-solving

Preferred skills

Master's degree, experience on large software development projects, GIS or Esri software knowledge

Technologies

Vitest, Playwright, Puppeteer, Git Actions, Jenkins

Responsibilities

Collaborate with product and software development engineers to establish test plans and identify coverage gaps; Create functional, performance, scalability, durability, integration, and regression tests; Design, develop, deploy, schedule, and maintain automated test frameworks and test suites; Manage test results dashboards and communicate test results; Review, refactor, document, and troubleshoot test code and frameworks; Measure test coverage, analyze continuous integration results, repair test failures, and advise on test optimization