About the Role Let’s build something amazing together! At CadMakers, our QA and Development teams work hand-in-hand to push the boundaries of what’s possible in construction technology. We’re looking for a Junior QA Developer with 1–3 years of experience (or at least 4 months of hands‑on work in QA or software development) ready to dive in, learn how we do QA at CadMakers, and make an impact from day one. If you’re resourceful, enjoy solving problems, and work hand in hand with the team to make sure we consistently ship reliable features, you’ll thrive here. This is your launch pad to a meaningful career with a startup‑minded team that values growth, sharing ideas, teamwork, and quality in everything we build. Who Are We? Founded in 2014, CadMakers is an industry‑leading digital construction and manufacturing technology company headquartered in Burnaby, British Columbia, Canada. We are dedicated to delivering cutting‑edge digital solutions to the global construction industry tackling the most complex yet common problems in the field, empowering our clients with transformative tools and expertise. Our Product cmBuilder.io is our fast‑growing flagship product, first released in 2020, and is rapidly becoming the new industry standard for 3D site logistics planning and 4D simulations. This high‑performance, web‑based tool is designed to be accessible, intuitive, and easy to use, enabling hundreds of construction companies—primarily General Contractors—to win more projects and plan them effectively. Our Values Innovative : We embrace change, leverage technology, and craft smarter solutions. Hard‑Working : We tackle challenges with our best effort to achieve results. Humble : We celebrate team success and strive to learn and grow. Customer‑Focused : We listen, understand, and deliver trusted solutions. Performance‑Driven : We aim high, measure success, and make an impact. Team‑Oriented : Collaboration and diverse views lead to shared success. Day to Day Participate in team meetings to provide status updates on tasks and share insights. Gather data and document processes and procedures to support team knowledge sharing. Create documentation to support QA team initiatives and showcase testing results. Coordinate with different team members and provide QA feedback to keep everyone on the same page and ensure great results.