Overview
We are seeking a skilled and motivated Python Product Engineer to join the Raster and Imagery team and play a key role in designing and testing python functions for Imagery. As a Product Engineer you will have the exciting opportunity to contribute to the quality assurance of software solutions that deliver maximum performance and customer satisfaction. You will work closely with a collaborative team of software developers product engineers and managers to build reliable scalable and high-performance software capabilities.
Responsibilities
- Design test release and support Python API and ArcPy modules and functions for raster and imagery to enhance product quality and applicability for supporting image processing workflows
- Design and author test cases for functionality performance integration and scalability
- Execute both manual and automated tests review and analyze test results
- Reproduce report and manage bugs found through in-house testing or reported by customers
- Certify software release
- Collaborate with the team to maintain and optimize existing tests through Jenkins projects
- Create user documentation and tutorials showing best development practices
- Configure deploy and administer ArcGIS Enterprise for Windows Linux and Kubernetes
Requirements
- 1 years of experience in quality assurance test strategies or test automation
- Experience with PyUnit Selenium or other testing frameworks is an advantage
- Excellent test engineering debugging and problem-solving skills
- Desire and ability to learn new skills and contribute to producing quality commercial software
- Bachelors in GIS computer science mathematics or a related field
Recommended Qualifications
- Linux administration and automation using Shell bash script or Python
- Experience with working with microservices such as Docker and Kubernetes
- Experience with one or more cloud computing infrastructures (Amazon Microsoft Google and more)
#LI-Onsite
#LI-PK1