About the company
We are looking for individuals with a dedication to quality and software engineering to join our team and help advance Esri's cutting-edge ArcGIS software.
Responsibilities
- Work with a team of dedicated software engineers and product engineers to design and author test cases
- Collaborate with software engineers, product engineers, and other stakeholders to test ArcGIS Pro and ArcGIS Enterprise functionality related to Data Management including Geodatabase, Enterprise Databases and Data Store
- Participate in assessing product quality and release readiness
- Identify and troubleshoot the causes of product issues and limitations
- Test software components and their functionality through the user interface
- Document software issues found during testing; reproduce bugs and work closely with Software Development Engineers to resolve these issues
- Design and execute test strategies and test cases for functional requirements
- Monitor and analyze test results; collaborate across teams to ensure software quality and release readiness
- Reduce manual testing efforts by building and maintaining automated test scripts using tools like Selenium, Appium or SilkTest
- Develop coding samples using public ArcGIS SDKs
Requirements
- 2+ years of software testing experience
- Experience using an application development language, such as C#, Java or Python
- Strong analytical and problem-solving skills
- A self-motivated team player with an interest in continuous learning and building software products
- Bachelor's degree in computer science, engineering, geography, GIS, mathematics, or related field
Recommended Qualifications
- Familiarity with ArcGIS Pro, ArcGIS Enterprise, and ArcGIS platform technologies
- Experience with relational databases
- Experience using web technologies such as JSON, REST, or JavaScript
- Experience with software testing tools such as CodedUI, TestNG, Selenium, Cucumber, or related tools
- Familiarity with the Agile software development life cycle
- Experience analyzing code coverage using industry standard tools such as BullsEye and Coverity
- Testing or development experience with large scale GIS systems or desktop, web, or mobile applications
- Master's degree in computer science, engineering, geography, GIS, mathematics, or related field
Conditions
- Industry-leading health and welfare benefits: medical, dental, vision, life insurance
- 401(k) and profit-sharing programs
- Minimum accrual of 80 hours of vacation leave, twelve paid holidays
- Relocation Assistance Program