QA Tester for Design and Cabinet Planning Software

hr INR 400–750

OpenListed onFreelancer.com
Hourly

About the project

# 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**.

Skills required

This job is listed on Freelancer.com. AiZity aggregates listings for discovery only and is not the employer. To bid or apply, use the button in the sidebar.

Similar jobs

Other open projects with overlapping skills and budget type.

More Testing / QA jobs →