Junior QA Developer
Cadmakers
Burnaby, British Columbia, Canada
•2 hours ago
•No application
About
- Let’s build something amazing together!
- Join us as a Junior QA Developer and develop your skills while contributing to exciting projects.
- 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 100s 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.
- About the Role
- 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.
- • 🛠️ Step in to assist with various tasks and projects as needed to keep things running smoothly.
- Bug Management
- • 🐛 Assist in troubleshooting bugs to generate reproduction steps, as well as tracking and documenting them.
- • 🔍 Dig into tricky issues, whether performance or functional glitches, to identify root causes and pinpoint problems.
- Testing
- • ✅ Manually test product releases to ensure quality deployment, making sure everything runs smoothly before launch.
- • 🗂️ Create and follow testing plans to keep things organized.
- • 🤝 Support the team, learn, and contribute to maintaining the existing automated testing framework.
- Automation
- • 📜 Write scripts to automate repetitive tests and save time.
- • 🤖 Create and iterate on prompts for AI-generated test scripts
- • 🚀 Spot opportunities to streamline testing tasks where possible and boost efficiency.
- What You Bring
Required
- • 💻 Completed a Computer Science degree or other relevant program or certifications.
- • 🏢 Ability to work (and interview) in our head office.
- • 🔷 Experience coding in javascript or typescript.
Skillset
- • 🌱 Embracing Feedback and Owning Mistakes: Being receptive to feedback and unafraid to admit mistakes is a sign of strength. Keep your energy on improving the outcome, not defending your image.
- • 🧠 Strong Critical Thinker with Good Judgement: Able to lay a solid foundation for decision-making and build on each piece of the puzzle with precision. Can take initiative when the challenges arise.
- • 🔍 Attention to Detail and Quality: Always inspecting the blueprint and making sure every piece fits perfectly to avoid any cracks in the project.
- • 🗣️ Excellent Communication and Collaboration Skills: Bridging the gap between teams and stakeholders, ensuring everyone’s on the same page and working towards the same goals—like a well-oiled machine.
- • 🔧 Demonstrated Ability to Learn and Apply New Technologies Quickly: Always ready to break ground with new tools and technologies, adapting swiftly to changes in the digital construction space.
Nice-to-have
- • Experience with Selenium, Playwright/Puppeteer, PowerShell, Bash
- • Experience with .NET Core, SQL, JavaScript / TypeScript, C#
- • Experience using 3D tools or games
- • Work experience
- Salary
- Starting at $55,000 during the initial 3-month probationary phase
- Why Work with Us?
- • Rewarding Impact: Solve complex construction challenges and see your work transform projects globally.
- • Career Growth: Your performance drives our success, opening doors for advancement.
- • Innovative Culture: Share ideas, challenge norms, and optimize everything in our monthly Innovation Day events.
- • Development Support: Access and funding for resources to grow and #getbettereveryday.
- • Amazing Team: Enjoy events, contests, and a fun, collaborative culture.