NextGenEnergyJobsPowering sustainable careers
Esri logo

Software Development Engineer in Test II SDET Knowledge Studio and Maps SDK for JavaScript

Esri
Posted February 26, 2025

Redlands, California

Energy Management

$97k - $162k

Full Time

Job Description

The SDET will collaborate with engineers to design and test new software capabilities focused on Knowledge Studio, Maps SDK for JavaScript, and graph database engineering within the ArcGIS platform, ensuring high software quality through rigorous testing and automation.

Responsibilities

  • Collaborate with Product Engineers to establish test plans and prioritize manual tests for automation
  • Create tests for functional, performance, scalability, and durability testing
  • Design and develop automated integration and regression test cases through the API
  • Deploy and schedule integration tests to run daily and share results
  • Manage and refactor the suite of integration tests and results dashboards
  • Perform peer reviews of test code
  • Collaborate with Software Development Engineers to improve software quality
  • Measure test coverage and analyze continuous integration test results
  • Conduct framework-level troubleshooting and analyze test failures
  • Define, implement, maintain, and document automated test frameworks
  • Advocate for quality throughout the software development process

Requirements

  • 2 years of programming proficiency in one or more of the following languages: JavaScript, C#, Java, Python.
  • Fluency and passion for JavaScript and TypeScript.
  • Proficiency with HTML5, CSS3, and user experience frameworks, such as React, AngularJS, JQuery, Dojo, or similar.
  • Experience consuming REST services from a JavaScript web application.
  • Strong understanding of object-oriented programming concepts.
  • Applied knowledge of testing principles including experience designing and executing test cases.
  • Experience using test automation frameworks such as Selenium WebDriver, Robot, Appium, Junit, or Cunit.
  • Understanding of deployment tools such as Jenkins or Chef.
  • Developer sensibilities in software design, refactoring, and authoring.
  • Strong analytical and problem-solving skills to evaluate and resolve software issues.
  • Bachelor's degree in computer science, computer engineering, or a STEM-related field.

Benefits

  • medical, dental, vision insurance for employees and their families
  • basic and supplemental life insurance
  • 401k and profit-sharing programs
  • minimum accrual of 80 hours of vacation leave
  • twelve paid holidays throughout the calendar year
  • opportunities for personal and professional growth
  • base salary range of 97,344 - 162,240 USD

Stay Updated on Sustainability Jobs

Get the latest renewable energy jobs and career tips delivered to your inbox.

More jobs at Esri

Esri logo

Account Manager

Esri
Jan 27
Charlotte, North Carolina
Full Time
Energy Management
$67k - $114k/yr
Esri logo

3D Software Engineer II Scene Layers

Esri
Jan 24
Redlands, California
Full Time
Energy Management
$97k - $162k/yr
Esri logo

Accountant Accounting Operations

Esri
Jan 24
Redlands, California
Full Time
Energy Management
$68k - $95k/yr