Esri · 12 hours ago
Software Development Engineer in Test II (SDET) – 3D Scene Layers
Maximize your interview chances
3D TechnologyAnalytics
Culture & Values
Insider Connection @Esri
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Collaborate with Product Engineers to establish test plans, identify gaps in plans, and prioritize manual tests suited for automation
Create tests for functional, performance, scalability, and durability testing, using established coding guidelines and variable definitions
Design and develop automated integration and regression test cases on software components through the API
Deploy and schedule integration tests to run daily and share test results in an easy-to-understand manner
Manage and refactor the suite of integration tests and results dashboards as needed
Perform rigorous and in-depth peer reviews of test code
Collaborate with Software Development Engineers to improve software quality by writing thorough tests and monitoring the testability of code
Measure test coverage and analyze continuous integration test results
Conduct framework-level troubleshooting; analyze test failures and make necessary repairs
Define, implement, maintain, and document automated test frameworks
Advocate for quality throughout the software development process and advise on test optimization
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
2+ years of experience with programming proficiency in one or both of the following languages: C++ or C#
Strong understanding of object-oriented programming concepts
Applied knowledge of testing principals including experience designing and executing test cases
Experience using test automation frameworks such as Selenium WebDriver, 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 in computer science or computer engineering
Preferred
Familiarity with ArcGIS technologies
Knowledge of 3D visualization techniques and how to test them in different environments
1+ years of experience with web technologies such as JSON, REST, or JavaScript
Familiarity with unit testing frameworks such as XUnit or Microsoft Unit Testing Framework
Benefits
Medical, dental, vision, basic and supplemental life insurance for employees (and their families)
401(k) 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
Company
Esri
Esri is a software company that devolops geographic information system software, location intelligence, and mapping.
Funding
Current Stage
Late StageRecent News
2024-11-03
2024-10-23
Company data provided by crunchbase