Reisiger Ventures Logo

QA & Test Engineer (with Front-End + GIS Understanding)

Reisiger Ventures|Posted 7 days ago

Skills and experience

Role:QA/Test engineer
Other roles:UX engineer, Frontend engineer
Experience in role:2+ years
Language proficiency:English
Must-have skills:
    JavaScript
    TypeScript
Nice-to-have skills:
    Python
    Node.js
    PostgreSQL

Location and salary

Remote policy:Hybrid
Location of job:Centurion, South Africa
Visa requirements:No specific requirements
Visa sponsorship:Unable to sponsor visa
Employment type:Permanent

Role description

QA & Test Engineer (with Front-End + GIS Understanding)

We are seeking a detail-oriented QA & Test Engineer with strong technical instincts and the ability to identify, reproduce, test, and fix issues across our front-end web and mobile products. Experience with GIS or mapping applications is a bonus but not required—what matters is your ability to understand complex systems, ensure product quality, and collaborate with developers to ship stable, high-performance software.

This role is ideal for someone who loves breaking things, finding the root cause, and ensuring users experience a smooth, consistent, and bug-free product.

Key Responsibilities

Quality Assurance & Testing

Develop, maintain, and execute test plans and test cases for web and mobile applications.

Perform functional, regression, integration, usability, performance, and exploratory testing.

Test geospatial and non-geospatial user workflows, ensuring data correctness and UI consistency.

Validate bug fixes and confirm stability before release.

Debugging & Issue Resolution

Reproduce issues reliably and provide high-quality bug reports with steps, logs, and context.

Work directly with developers to identify root causes.

Fix smaller front-end issues yourself (UI inconsistencies, minor JS/React bugs, styling issues).

Verify map rendering issues, data layer bugs, and component logic where applicable.

Automation & Tooling

Build and maintain automated test suites (Cypress, Playwright, Detox, Postman/Newman, etc.).

Set up automated regression suites that ensure releases remain stable.

Improve CI/CD quality gates (lint, unit tests, visual regression checks, map snapshot testing).

Quality Ownership in the Team

Advocate for quality and testing best practices across the development process.

Collaborate closely with developers, designers, and product managers.

Maintain testing documentation, test data sets, and QA workflows.

Participate in sprint planning, reviewing acceptance criteria, and improving specifications.

Required Skills & Qualifications

Experience in quality assurance for web and/or mobile applications.

Strong ability to diagnose, isolate, and reproduce front-end bugs.

Comfortable reading and modifying front-end code (JavaScript/TypeScript, HTML, CSS).

Experience writing automated tests (Cypress, Playwright, Selenium, Appium, or similar).

Familiarity with REST APIs, JSON responses, and API-driven testing.

Solid understanding of Git workflows.

Strong attention to detail, curiosity, and a structured approach to breaking things.

Ability to work independently in a fast-moving product environment.

Preferred / Bonus Skills

Experience with testing geospatial applications (Mapbox, Leaflet, OpenLayers, vector tiles).

Understanding of geospatial formats (GeoJSON, WMS/WFS).

Experience with visual regression tools (Percy, Applitools).

Knowledge of SQL/PostGIS or spatial data validation.

Experience with CI/CD pipelines and DevOps automation for testing.

Ability to perform light front-end development in React or React Native.

About Reisiger Ventures

1-15 employees

What we do

Reisiger.org is a specialist venture builder that focuses on web design and webshop management. We build and manage well-architected businesses in various industries including retail & trade, engineering & technology, eCommerce, restaurants & FMCG, and more. We leverage hardware and software technologies to deliver custom and fit-for purpose solutions in all major industries.

Why Work For Us

We are a young and dynamic company, founded in 2021, and located in the vibrant city of Cape Town, South Africa. We operate in the exciting Information Technology sector, specifically in the Internet Software & Services industry. We offer a unique opportunity to work with diverse businesses and contribute to their growth and success.

Our Culture

At Reisiger Ventures, we foster a culture of innovation, collaboration, and professional growth. Our team is passionate about computer programming, software, and eCommerce, and we are always seeking new ways to improve and expand our services. We believe in the value of each team member and promote a work environment that encourages creativity and forward-thinking.

Our Hiring Processes

We are always on the lookout for talented and passionate individuals who can contribute to our team and our clients' success. Our hiring process is straightforward and transparent, focusing on your skills, experience, and fit with our company culture. If you are excited about the possibilities of web design, solution architecture and eCommerce, we would love to hear from you.

Perks at Reisiger Ventures

Competitive Salaries
Hybrid Work

Tech Stack

application and data

Amazon EC2
Amazon EC2
Python
Python
MEAN Stack
MEAN Stack
nginx
nginx
MS SQL
MS SQL
Angular
Angular
Amazon Lambda
Amazon Lambda
Amazon Web Services
Amazon Web Services

dev ops

GitHub
GitHub
Git
Git
Docker
Docker
Android Studio
Android Studio
npm
npm
Xcode
Xcode
VS Code
VS Code

business tool

Microsoft Sharepoint
Microsoft Sharepoint
Microsoft Teams
Microsoft Teams
Confluence
Confluence

utilities

Power BI
Power BI

Office Photos

We seldom wear formal

Similar jobs on OfferZen: