QA Tester for Design and Cabinet Planning Software

via Freelancer ·

Budget / SalaryHourly project
TypeFreelance project
LocationRemote
Posted1 hour ago
# QA Engineer / Product Tester Needed for Interior Design & Cabinet Software (2D + 3D + Rendering)

We are developing an **interior design and cabinet planning software** that allows users to create a measured room in **2D**, automatically/semantically work with the room in **3D**, place furniture/cabinets/models, create interior designs, generate renders for customer approval, calculate pricing/costs, and eventually generate **engineering/manufacturing outputs**.

We are looking for an experienced **QA Engineer / Software Tester** who can deeply test the application from both a **functional and real-world interior-design workflow perspective**.

This is not a simple website testing project. We need someone who can think like both a **QA engineer and an end user/designer**.

## What the software will cover

The product is expected to support workflows such as:

* Create and edit rooms in 2D
* Draw walls and define room dimensions
* Add doors, windows and openings
* Modify wall geometry
* Add cabinets and furniture
* Create cabinet runs
* Handle fillers, corners and spacing
* Convert/view the design in 3D
* Place 3D models and interior elements
* Apply materials, finishes and textures
* Design kitchens, wardrobes and other interiors
* Add lighting
* Generate realistic renders
* Prepare designs for customer approval
* Calculate project/cabinet/material costs
* Generate quotations/proposals
* Generate engineering/manufacturing information
* Export project information and drawings

The product is still under active development, so the QA engineer will also help us identify **missing workflows, edge cases and usability problems**.

## What we need you to test

### 1. 2D Room/CAD Functionality

Test things such as:

* Room creation
* Wall creation/editing
* Wall split/join
* Wall dimensions
* Snapping
* Grid behaviour
* Doors and windows
* Openings
* Wall intersections
* Irregular/complex rooms
* Undo/redo
* Copy/paste
* Object movement and resizing
* Units and measurements
* Precision issues
* Boundary conditions
* Very small/large rooms

We want to find cases where the geometry becomes invalid or the application behaves unexpectedly.

### 2. 2D → 3D Consistency

This is a critical part of the project.

For example:

**If a user changes a wall in 2D, does the 3D model correctly update?**

Test:

* Wall dimensions
* Room height
* Openings
* Door/window positions
* Cabinet positions
* Furniture positions
* Materials
* Ceiling/floor
* Design changes
* Object deletion
* Object duplication

We need to identify any mismatch between the 2D representation and the 3D representation.

### 3. Cabinet & Interior Design

Test realistic design workflows such as:

* Base cabinets
* Wall cabinets
* Tall units
* Corner cabinets
* Fillers
* Panels
* Countertops
* Wardrobes
* Shelving
* Furniture
* Appliances
* Multiple cabinet runs
* Different cabinet dimensions
* Cabinet collisions
* Invalid configurations
* Snapping/alignment

Please test both normal and intentionally incorrect configurations.

### 4. 3D Models

Test:

* Model placement
* Rotation
* Scaling
* Alignment
* Snapping
* Collision/intersection
* Materials
* Textures
* Model visibility
* Large numbers of models
* Performance with complex scenes

### 5. Rendering

Test the rendering workflow including:

* Camera positioning
* Lighting
* Materials
* Shadows
* Reflections
* Interior lighting
* Different room configurations
* Render quality
* Render failures
* Large/complex projects
* Rendering performance
* Exported render quality

### 6. Pricing / Cost Calculation

Pricing is a critical business workflow.

Test:

* Cabinet pricing
* Material pricing
* Hardware
* Panels
* Accessories
* Labour
* Installation
* Quantity calculations
* Discounts
* Taxes
* Different price configurations
* Changes to dimensions affecting price
* Changes to materials affecting price
* Changes to quantity affecting price

Most importantly, verify that:

**Design → Quantity → Cost → Quote**

remains consistent.

### 7. Engineering / Manufacturing Output

As the product evolves, test engineering outputs such as:

* Dimensions
* Cabinet/component quantities
* Cut dimensions
* Panels
* Hardware
* Material information
* Drawings
* BOM
* Manufacturing information
* Exported files

The QA engineer should specifically look for discrepancies between the **visual design and engineering data**.

### 8. End-to-End Workflow Testing

We want real-world scenarios tested from beginning to end.

Example:

**New Project → Measure Room → Create 2D Room → Add Doors/Windows → Add Cabinets → Generate 3D → Apply Materials → Add Lighting → Render → Customer Approval → Pricing → Engineering Output**

The QA engineer should verify that information remains consistent throughout the entire workflow.

## Types of Testing Required

We expect a combination of:

* Functional testing
* Regression testing
* Exploratory testing
* Integration testing
* End-to-end testing
* UI/UX testing
* Cross-browser testing
* Performance testing
* Edge-case testing
* Data consistency testing
* 2D/3D synchronization testing
* Calculation validation
* Export/import testing

Automation experience is a strong advantage.

## Bug Reporting

Every bug should contain:

* Clear title
* Severity
* Priority
* Steps to reproduce
* Expected result
* Actual result
* Screenshots/video where useful
* Browser/OS
* Project/design used to reproduce it

We prefer **high-quality reproducible bug reports**, not simply a list of observations.

## Ideal Candidate

You should have experience with:

* Web application QA
* Complex SaaS/product testing
* Manual testing
* Regression testing
* End-to-end testing
* Browser testing
* Bug tracking

Strongly preferred:

* CAD software testing
* Interior design software
* 2D/3D applications
* Architecture/design software
* Cabinet design software
* Manufacturing/engineering software
* 3D visualization/rendering applications

Experience with tools such as **Cabinet Vision, SketchUp, AutoCAD, Planner 5D, Floorplanner, Homestyler, 2020 Design, or similar software** would be a major advantage.

## Important

We are looking for someone who can **think beyond predefined test cases**.

For example, don't just test:

> Create a wall → add a cabinet → save.

Also test:

> Create an irregular room → split a wall → add an opening → resize the opening → add a corner cabinet → change cabinet dimensions → switch to 3D → move the cabinet → change material → render → modify the original wall → verify the 3D model, pricing and engineering data.

We want someone who actively tries to **break the product and discover problems before customers do**.

## Initial Engagement

We would like to start with a **paid QA evaluation / initial testing phase**.

Based on performance, this can become an ongoing QA engagement as the product continues to develop.

Please include in your proposal:

1. Your QA experience
2. Experience testing complex web applications
3. Any experience with CAD / 2D / 3D / interior design software
4. Examples of similar projects you have tested
5. Whether you do manual testing, automation, or both
6. Your preferred bug-reporting tools
7. Your hourly rate
8. Your availability per week

Please also provide **one example of a difficult bug you discovered in a previous project and how you identified it**.

We are particularly interested in QA engineers who are comfortable testing **complex geometry, 2D/3D synchronization, calculations, rendering workflows and end-to-end business processes**.
testing / qa cad/cam 3d rendering software testing interior design 3d modelling interiors regression testing
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.