Make your mark on the future of ArcGIS by joining the ArcGIS Enterprise portal team as a Sr.
Key Responsibilities
Collaborate with product engineers and software developers to test ArcGIS Enterprise functionality, particularly the portal home application and embedded web applications
Work with feature teams to gather, design, and write automated test cases
Monitor and analyze test results; collaborate across teams to ensure software quality and release readiness
Document and communicate software issues found during automated and manual testing
Reproduce customer-reported bugs and work closely with Software Development Engineers to resolve these issues
Advocate for vision of and growth in automation for Enterprise portal team
Requirements
5+ years of experience with ArcGIS Enterprise, ArcGIS Pro, and ArcGIS platform technologies
Self-motivated team player with an interest in continuous learning and building software products
Relevant work experience in Java, JavaScript, or Python
Proven ability to collaborate effectively with cross-functional teams
Strong analytical and problem-solving skills
Knowledge of manual and automated testing practices for functional, regression, and performance scenarios
Hands on experience with tools for development and execution of automated tests (such as Selenium or related tools)
Bachelor’s degree in computer science, engineering, geography, GIS, mathematics, or related field
Testing experience with large-scale GIS systems or desktop, web, or mobile applications
Familiarity with JSON, REST, Fiddler, and browser debugging tools
Experience with manual testing frameworks such as TestRail and strong understanding of end-user workflows
Knowledge of CI/CD pipelines (such as Jenkins) for automated deployments and test execution
Familiarity with the Agile software development life cycle
Esri’s total rewards strategy includes group supplemental insurance benefits, retirement plans, accrued vacation, holidays, competitive compensation, and opportunities for personal and professional growth. Compensation decisions take into account many factors including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs. A reasonable estimate of the salary range for this role is CAD $81,900 - $105,840.