Senior Test Engineer Job Description
We are seeking an experienced Senior Test Engineer to join our team. As a Senior Test Engineer, you will play a crucial role in ensuring the quality and consistency of our GIS solutions.
Key Responsibilities:
* Collaborate with cross-functional teams to understand customer needs and team goals.
* Design and deliver comprehensive testing strategies for stories as part of a Continuous Integration Environment.
* Evaluate and ensure satisfactory sign-off of releases, often for external use.
Required Skills and Qualifications:
* Proven knowledge of software testing fundamentals.
* Experience with GIS tools like QGIS, ArcGIS Pro, and ArcGIS Online.
* Troubleshooting and debugging skills.
* Data-centric testing and ETL process experience.
* Testing using object-oriented languages like Java, C#, and Python.
* Automated testing tools and frameworks like NUnit, JUnit, Selenium, and RestAssured.
* Database technologies and scripting to create and validate data.
* Subversion tooling - GIT.
Benefits:
* A flexible working environment that supports work-life balance.
* Opportunities for professional growth and advancement.
* An inclusive and collaborative work environment.