
Software Development Engineer in Test II SDET Knowledge Studio and Maps SDK for JavaScript
EsriPosted 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

3D Software Engineer II Scene Layers
Esri
Jan 24