Software Development Engineer

3 hours, 1 minute ago
Full-time
Junior
Software Development
Esri

Esri

Esri is a top provider of GIS mapping software and spatial analytics technology, enabling businesses to leverage location intelligence for a competitive edge and positive global impact.

Internet Software & Services
1K-5K
Founded 1969

Description

  • Collaborate with product engineers to establish test plans, identify gaps, and prioritize manual tests for automation.
  • Create functional, performance, scalability, and durability tests using established coding guidelines and variable definitions.
  • Design and develop automated integration and regression test cases for software components through APIs.
  • Deploy and schedule daily integration tests and communicate test results clearly to stakeholders.
  • Manage, refactor, and maintain integration test suites and results dashboards.
  • Perform thorough peer reviews of test code and support quality improvements through feedback.
  • Work with software development engineers to improve software quality, test coverage, and code testability.
  • Measure test coverage and analyze continuous integration test results.
  • Troubleshoot framework-level issues, investigate test failures, and implement fixes.
  • Define, implement, maintain, and document automated test frameworks.

Requirements

  • Bachelor’s degree, or foreign equivalent, in Computer Science, Computer Engineering, or a related field.
  • 2 years of experience in the job offered or a related occupation.
  • Demonstrated experience with Java, Python, REST services, Selenium, JUnit, and Jenkins.
  • Experience writing automated tests and working with integration and regression testing (preferred).
  • Experience with test framework development and maintenance (preferred).
  • Familiarity with GIS or AI-related software development contexts (preferred).

Benefits

  • Base salary range of $137,000 to $140,000 USD.
  • Medical, dental, and vision insurance for employees and their families.
  • Basic and supplemental life insurance.
  • 401(k) and profit-sharing programs.
  • Minimum accrual of 80 hours of vacation leave.
  • Twelve paid holidays per year.
  • Opportunities for personal and professional growth.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer

Cordial 51-250 Media

Cordial is hiring a Senior Software Engineer to lead development of scalable, high-performance systems for its marketing platform and guide engineering direction across the product.

System Design
3 hours, 1 minute ago

Conversational AI Application Developer (English and Spanish speaker)

Omilia 251-1K IT Services

Omilia is hiring a fully remote Conversational AI application developer to join its Solution Delivery team and build production-grade voice and chat solutions for enterprise customers across Europe.

CI/CD Generative AI Git Java JavaScript Machine Learning NLP REST API
3 hours, 31 minutes ago

Software Engineer, Epic Technology Services

Point72 51-250 Capital Markets

Point72’s Technology team is hiring a backend engineer to build and support scalable .NET services and data-driven infrastructure that improve the reliability and performance of the firm’s IT systems.

Agile C# CI/CD MongoDB .NET SQL Server
3 hours, 31 minutes ago

Staff Software Engineer, Full Stack

Empower Pharmacy 251-1K Health Care Providers & Services

Empower Pharmacy is hiring a Staff Software Engineer to deliver full-stack engineering for critical platforms in a highly regulated 503A/503B pharmacy environment, with responsibility for building scalable, compliant, and reliable systems that support the company’s hyper-growth.

Agile CI/CD GraphQL Java Microservices Next.js Node.js Python React Spring Boot Tailwind CSS TypeScript
3 hours, 31 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers