Home

Resume

Jobs

My applications

Requests

Education

Career advice

Companies

Salary Calculator


Terms & Conditions

Privacy Policy

© 2026 All Rights Reserved

Software QA Engineer – GIS Applications

●

4 hours ago

Greece, Attiki, Athens, 116 32
Full Time
Mid-Level
Hybrid

Basic Information

GEOSYSTEMS HELLAS S.A., a Geoinformatics company based in Pangrati (Athens), is seeking a Software QA Engineer to join our dynamic team.

About Geosystems Hellas

GEOSYSTEMS HELLAS S.A. is a top-tier provider of advanced Earth Observation technologies, downstream space application solutions, geospatial intelligence and AI.

About the team

At GEOSYSTEMS HELLAS S.A., we foster a collaborative and innovative work environment that encourages personal growth and professional development. Join our team and contribute to cutting-edge projects with a positive impact on Earth Observation, Environmental Monitoring, Cultural Heritage, Urban Planning, Agriculture and other fields.

About the role

We are looking for a detail-oriented Software QA Engineer to help us introduce a more structured and consistent approach to software testing across our projects. As our first dedicated QA professional, the successful candidate will have the opportunity to shape our quality-assurance processes, recommend suitable tools and establish practical testing standards in close cooperation with developers, project managers and domain experts.

The initial focus will be on manual testing, including the definition, execution and documentation of business-rule, functional, integration, regression, usability and performance tests. Over time, the role may expand into automated UI, API and regression testing and the integration of automated tests into our future CI/CD pipelines.

Our applications are primarily browser-based and are mainly developed using Python, JavaScript, React, PostgreSQL/PostGIS and Mapbox, although our technology stack is not limited to these technologies.

Many of our solutions are GIS-based and developed within national and European projects. The role will therefore include testing spatial data, map-based functionality and complex user workflows. Test plans, test cases and test results may also form part of formal project deliverables, making clear documentation and technical writing important aspects of the position. Previous GIS experience is an advantage but is not required.

Responsibilities

Responsibilities

  • Work with developers and project managers to understand software requirements, business rules and acceptance criteria.

  • Help define the company’s overall QA approach as its first dedicated Software QA Engineer.

  • Define and maintain test strategies, test plans, test scenarios, test cases, checklists and reusable test datasets.

  • Perform exploratory, functional, integration, system, regression, usability and user-acceptance testing.

  • Translate business requirements and domain-specific rules into clear, traceable and repeatable test cases.

  • Test browser-based applications across supported browsers, screen sizes and operating environments.

  • Validate GIS applications, including map interactions, spatial searches, filters, layers, styling, measurements, coordinate handling and data visualisation.

  • Test REST APIs, data exchanges, databases and integrations between application components and external systems.

  • Validate data integrity and application behaviour involving PostgreSQL/PostGIS and other data sources.

  • Plan and execute load and performance tests, analyse results and communicate potential bottlenecks.

  • Reproduce, document, prioritise and track defects, providing clear steps, evidence, severity and expected behaviour.

  • Verify fixes and conduct regression testing before releases, demonstrations and formal project reviews.

  • Contribute to release-readiness decisions by providing clear information about test coverage, open defects and quality risks.

  • Prepare test reports and quality-assurance material for internal use and formal project deliverables.

  • Help establish consistent defect-management, test-management and release-validation processes across the Tech team.

  • Evaluate and recommend testing and test-management tools suited to the team’s applications and workflows.

  • Gradually contribute to automated UI, API and regression testing.

  • Collaborate with the Tech team on incorporating automated tests into future CI/CD pipelines.

Requirements

Javascript
PostgreSQL
Python
REST APIs
TypeScript
Warehouse Management Systems (WMS)

Core Qualifications for This Role

  • At least 2 years of experience in software quality assurance, software testing or a related technical role.

  • Strong understanding of software-testing principles and the software development lifecycle.

  • Experience designing and executing structured manual test cases.

  • Ability to derive test scenarios from business requirements, functional specifications and user workflows.

  • Experience with functional, integration, system, regression and exploratory testing.

  • Experience testing browser-based applications across different browsers, screen sizes and environments.

  • Basic understanding of mobile application and responsive-interface testing.

  • Basic understanding of load and performance testing.

  • Experience documenting, prioritising and tracking software defects.

  • Ability to investigate unexpected behaviour methodically and communicate findings clearly.

  • Understanding of web applications, client-server architecture, REST APIs, databases and browser developer tools.

  • Ability to work collaboratively with developers, project managers and non-technical domain experts.

  • Ability to work independently, take ownership and introduce practical QA processes within a team.

  • Strong written and spoken communication skills in English.

  • Attention to detail, organisation and a strong sense of ownership.

Assets

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, Geoinformatics or another related field.

  • Ability to balance thorough testing with project schedules and delivery constraints.

  • Confidence in proposing and establishing new processes in an environment where the QA practice is still developing.

  • Willingness to learn new technologies and become familiar with specialised application domains.

  • Professional discretion and confidentiality.

  • Completed mandatory military service, if applicable.

Benefits

Bonus structure
Continuous education
Extra paid time off
Flexi work schedule
Pet-friendly policies
Remote work options
Work equipment (ex. phone, laptop etc)

Provided

  • Full-time salary with benefits.

  • Excellent working environment.

  • Continuous opportunities for career development and learning.

  • The opportunity to establish and shape the company’s quality-assurance practices.

  • The opportunity to influence the selection of testing tools and the company’s future test-automation strategy.

Good to have

Nice to have

  • Experience testing GIS, mapping, Earth Observation or other data-intensive applications.

  • Familiarity with GIS concepts such as coordinate reference systems, vector and raster data, spatial queries, map layers and geospatial file formats.

  • Familiarity with QGIS, PostGIS, Mapbox or common OGC services such as WMS, WFS and WMTS.

  • Familiarity with applications developed using Python, JavaScript and React.

  • Experience testing REST APIs using Postman or a similar tool.

  • Experience with load-testing tools such as JMeter or similar.

  • Experience testing mobile applications using physical devices, emulators or cloud device-testing platforms.

  • Basic scripting or programming knowledge in JavaScript, TypeScript, Python or another suitable language.

  • Familiarity with Git and CI/CD concepts.

  • Experience producing test plans, test reports, technical documentation or formal project deliverables.

  • Previous involvement in European, research or publicly funded technology projects.

Team

Location: Pangrati (Athens)

If you are ready to take on exciting challenges and make a difference, we want to hear from you. Apply by sending your CV and a short cover letter with “Software QA Engineer – Your Name” in the subject line.

Email: [email protected]

About the company

-

About the company

-

GEOSYSTEMS HELLAS S.A.

GEOSYSTEMS HELLAS S.A.

Engineering
Quality Assurance Engineer