Esri18.04.26
AI SCORE 8.5

Senior Software Test Engineer - Remote Opportunity

$119K–$198K/year

About the Role

We are seeking a Senior Software Test Engineer to join our dynamic team at Esri. This remote opportunity allows you to combine your passion for problem-solving and software development with your geographic awareness to build high-quality commercial software. You will play a crucial role in ensuring that our software meets the needs of professionals engaged in geospatial operations.

What You'll Do

  • Collaborate with Product Engineers to establish test plans and identify gaps in manual and automated testing.
  • Work closely with Software Development Engineers to enhance software quality by writing and executing automated tests.
  • Create and maintain automated tests for functional, performance, scalability, and durability testing.
  • Design and develop integration and regression test cases for software components.
  • Analyze test failures, troubleshoot issues, and make necessary repairs to test code.
  • Measure test coverage and analyze continuous integration test results.
  • Contribute to the development and maintenance of automated test frameworks.
  • Advocate for quality throughout the software development process.
  • Evaluate and recommend test tools and technologies to improve testing efficiency.

Requirements

  • 5+ years of experience with object-oriented programming concepts.
  • Proficiency programming in one or more of the following languages: Swift or Kotlin.
  • Applied knowledge of testing principles, including experience designing and executing test cases.
  • Proficiency using test automation frameworks such as XCTest, XCUITest, UiAutomator, Compose Testing, or Appium.
  • Familiarity with CI/CD patterns and tooling (such as Jenkins or GitHub Actions) and source control management (such as GitHub).
  • Strong analytical and problem-solving skills to evaluate and resolve software issues.
  • Effective organizational, teamwork, and interpersonal skills.
  • Bachelor’s degree in computer science, engineering, geography, GIS, mathematics, or a related field.

Nice to Have

  • Ability to explain technical concepts to both technical and non-technical audiences.
  • A self-motivated team player with an interest in continuous learning and building software products.
  • Proven ability to deliver work within time constraints, in teams and individually.

What We Offer

  • Comprehensive relocation assistance if needed.
  • Industry-leading health and welfare benefits, including medical, dental, and vision insurance.
  • 401(k) and profit-sharing programs.
  • Minimum accrual of 80 hours of vacation leave and twelve paid holidays throughout the calendar year.
  • Opportunities for personal and professional growth.

Join us as a Senior Software Test Engineer and help shape the future of geospatial technology. This remote role offers you the chance to work with cutting-edge mobile and web-based software, ensuring quality and performance in our applications.

Why This Job8.5 of 10

This Senior Software Test Engineer role at Esri offers a unique opportunity to work remotely while contributing to innovative geospatial technology. With competitive compensation and comprehensive benefits, it's an attractive position for experienced professionals.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Generating success profile...

Analyzing job requirements and market data

Loading market overview...

Analyzing market trends and skill demands

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.