Support tool updates, configuration changes, and system stability improvements
Requirements
2+ years of experience in software development, QA, or a related technical field
Experience working with CI/CD systems or automated test workflows (Jenkins preferred)
Proficiency in at least one programming or scripting language (such as C#, Java, or Python) with the ability to read and understand code
Experience working with static analysis tools (Coverity preferred) or similar tools (such as SonarQube, Polyspace)
Understanding of software quality concepts, including code quality, defect identification, and basic security considerations (such as common CWE types)
Strong troubleshooting and problem-solving skills across automation, environments, and test systems
Ability to manage priorities and tasks in a fast-paced environment
Self-motivated with an interest in continuous learning
Bachelor’s degree in computer science, computer engineering, or a related field
Experience with static analysis tools such as Coverity, SonarQube, or similar
Proficiency in scripting (such as Python) for automation, tooling, or reporting
Familiarity with software testing workflows, SDLC, and “shift-left” quality practices
Familiarity with source control (Git), build systems, and CI/CD workflows
Experience working with or supporting automated test frameworks
Experience managing or maintaining test environments, lab machines, or virtual machines
Experience troubleshooting issues in automation pipelines, test execution, or system environments
Previous experience working in a fast-paced software development environment
#LI-AL1
#LI-Onsite
Benefits & Perks
Esri’s competitive total rewards strategy includes industry-leading health and welfare 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, and opportunities for personal and professional growth. Base salary is one component of our total rewards strategy. Compensation decisions and the base range for this role take into account many factors including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs.