Junior QA Developer
$55k per yearCadMakers
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 who’s eager to grow their career in a collaborative, fast-paced environment, someone with 1–3 years of experience (or at least 4 months of hands-on work in QA or software development ) who’s 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 working 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 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.
Requirements
What You Bring
Required
• Completed a Computer Science degree , or other relevant program or certification.
• Ability to work (and interview) in our head office in Vancouver, BC.
• 1–3 years of experience in QA or software testing (minimum 4 months of hands-on experience in QA or software development required to be considered).
• General understanding of software testing principles and the software development lifecycle (SDLC).
• Comfortable working closely with development teams to identify, reproduce, and resolve issues; collaboration is at the core of how we work.
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.
• Resourceful and Hardworking Mindset: Brings dedication and creativity to every challenge. Comfortable stepping in and maybe wearing an extra hat (or two). We work hard together, tackle obstacles with our best efforts, and take pride in achieving results as a team.
• Thrives in a Fast-Paced, Team-Oriented Environment: Enjoys collaborating, sharing ideas, and building great solutions together in a startup-style setting where everyone contributes.
• Eager to Learn and Grow into Mastery: We don’t do ego here — just curiosity, teamwork, and the drive to keep getting better. You don’t need to have all the answers, what matters is the willingness to ask questions, learn, grow, and build great things together.
Nice-to-have
• Experience with Selenium, Playwright, or Puppeteer for automated testing.
• Familiarity with .NET Core, SQL, JavaScript/TypeScript, or C# beyond the required basics.
• Exposure to 3D tools or game engines (helpful, given our work in 3D construction visualization).
Benefits
Salary, Term & Working Location
- $55,000 CAD yearly
- Workplace: Onsite position at our office in Burnaby, BC; with Hybrid Flex Option (2 days WFH)
- Fulltime Position
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.
-
At CadMakers, we believe great teams are built by people, not algorithms.
We do NOT use AI for reviewing your application. Your entire application will be reviewed by real-life human beings at CadMakers (this includes your answers to the application questions that we pose). We invest the time because the human touch matters in this crucial step, especially when finding people who fit our company culture and will help shape it as they grow with us. If AI plays a role later in the recruitment process, we’ll always be transparent and you’ll know because we’ll tell you.
Please note: our hiring process includes in-person interviews at our Burnaby office. To move forward, candidates must be currently located in the Metro Vancouver area or have a confirmed relocation date that allows them to attend in-person interviews.
$91.19k - $113.98k per year
...careers that move BC forward. We are currently hiring a Full Stack Developer to join our Digital Technology team based in our Head Office in... ...technical documentation that ensures smooth launches. Support QA and user acceptance testing by collaborating on test scenarios,...SuggestedLong term contractPermanent employmentWork at officeRemote workRelocationFlexible hours- ...iOS Developer Duration: 3 months Remote - Canada Job Description: We are looking for a skilled and passionate iOS Developer... ...and Swift UI • Collaborate with product managers, designers, QA, and backend teams to define, design, and deliver new features...SuggestedContract workRemote work
$57k - $75k per year
...impact around the world. We're one global team driven by our common purpose to deliver a better world. Join us. AECOM is seeking a junior environmental risk assessor to join our Canada Remediation team. This entry‑level role supports human health and ecological risk...JuniorWork at officeLocal areaWorldwideFlexible hours$2800 per month
...Job Responsibility: The course outline designer is the course development project manager: develop course outlines in line with program outline learning objectives; research potential university prerequisites for transfers (learning objectives, study outcomes...);...SuggestedPermanent employmentFull timeCasual workRelocationMonday to fridayFlexible hours$110.8k - $157.89k per year
As a Senior Computer Vision Developer, you will be a technical leader within our R&D team, reporting to the Software Development Manager... ...team of 14 developers. You will have the opportunity to mentor junior members and lead complex technical projects from concept to completion...SuggestedFull timeLocal areaWorldwideRelocation package- ...factory, every pair of gloves we sell has been selected from top-of-the-line materials, design, and craftsmanship. IT Applications Developer & Support Specialist - Burnaby, BC The Role: Our IT Department is looking for an IT Applications Developer & Support...Full timeManual laborLocal area1 day per week
$68k - $96.9k per year
...We are looking for a Technical Instructional Developer to expand our Training Program and make LMI Technologies the thought leader in machine vision. This role will be creating new technical course content for our existing technical training program, while bringing new ideas...Full timeTraineeshipWork at officeLocal areaWorldwideRelocation package$123.75k - $165k per year
...accomplished individual with software development expertise in embedded audio for the full-time role of Principal Audio Systems Software Developer. BlackBerry QNX is a market leader in embedded software for automotive audio systems, with products deployed in over 200 million...Weekly payFull timeWorldwide- ...Winner for Business Innovation and one of Canada's Best Employers for Recent Graduates for 2024, Destination Auto Group is looking for a Junior Parts Advisor who is looking to take the next step within their career! What we can provide you: Competitive compensation...JuniorFull time
$88k - $130k per year
...We are seeking a Vision Software Developer II to join our dynamic Applications and Technology team . In this role, you will report directly to the Director of Application Software and Vision Engineering , acting as a key technical contributor in a team of high-performing...Full timeWork at officeLocal areaWorldwideRelocation- ...BCIT's *Information Technology Services* department is seeking a *regular, full-time (1.0 FTE) Back-end Web Developer (Intermediate Systems Analyst)* to help deliver high‑quality, user‑focused digital solutions across the institution. As part of the Solution Delivery...Full time
$120k - $150k per year
...Vancouver, Bangalore, Krakow, Eastern European teams, and mentor more junior engineers Deliver product releases and fixes to production... ...design and code reviews Collaborate daily with the other developers and QA engineers on the team, as well as with Product Management...- ...coordination with multidisciplinary teams. Design and develop electrical systems and documentation, including... ...through adherence to AECOM standards, QA/QC procedures, and client requirements. Support and mentor junior team members, coordinating workloads and contributing...Full timeContract workWork at officeLocal areaWorldwideFlexible hours
- ...activities with contract manufactures, representing our company and developing solutions for quality products and stable/repeatable processes.... ...and PTC Windchill. Provide input and reporting for Staff and QA meetings and reviews. Perform other duties as assigned. Qualifications...Long term contractContract workWorldwide
$70k - $80k per year
...leading a team and / or supervising the day to day activities of junior colleagues. Knowledge, Skills and Abilities: Strong... ...related databases and Internet. Enthusiasm for mentoring and developing junior administrators. The salary range for the successful candidate...Permanent employmentFull timeWork at officeRelocationMonday to fridayFlexible hours$130k - $155k per year
...Drive business development efforts by networking as well as contributing to proposals and presentations to clients. Mentor and develop junior engineers, fostering technical excellence and professional growth. About You ~ Bachelor's degree in Civil Engineering (B.A.Sc...Work at officeLocal areaWorldwide- ...for recruitment as required Provide mentorship and training for junior staff, supporting development opportunities and initiatives for... ...Create technical reports, documentation, calculations and sketches Develop sustainable work relationships to ensure positive resolutions...Full timeFor contractorsWork at office
$110k - $151k per year
...lives of millions around the world. We have developed a ground-breaking medical device for the... ...the current product design, improve, and develop new manufacturing processes and equipment... ...mentorship and technical guidance to junior engineers and designers, fostering skill...Permanent employment- ...structures for the municipal, transportation and mining sectors. Develop MMCD and NMS design specifications and cost estimates for tender... ...to inform stormwater systems design. Supervise the work of junior engineers and drafters. Collaborate with geomorphologists to develop...Full timeContract workLocal areaWorldwideRelocationFlexible hours
- ...projects in Canada. You will serve as a subject matter expert, mentor junior and senior staff, and collaborate with multidisciplinary teams to... ...with AECOM project managers and Canadian Risk Assessment Team to develop site-specific risk management strategies that will include the...Full timeWork at officeLocal areaWorldwideFlexible hours
- ...Perform quality control reviews of work prepared by others. Develop construction cost estimates, technical effort estimates, and provide... ...and schedules. Provide technical guidance and mentorship to junior engineers and project staff. Qualifications Minimum...Full timeLocal areaWorldwideRelocationFlexible hours
- ...on the applicant’s experience and career aspirations. This position is ideally suited to a junior to intermediate administrator or project coordinator with aspirations to develop their project management strengths. This position will primarily support acting project...Full timeWork at officeLocal areaImmediate startWorldwideFlexible hours
- ...strategic growth role aimed at supporting and mentoring a team of junior to mid-level coastal engineers while expanding our coastal... ...and other AECOM offices. ~ Interest in long-term mentorship and developing regional coastal capabilities across teams in Canada and the U.S...Long term contractFull timeLocal areaWorldwideFlexible hours
- ...and cost estimates. Perform wastewater process calculations and develop detailed technical designs. Support construction, site... ...project implementation. Mentor and provide technical guidance to junior staff. Project Management and Business Development Responsibilities...Full timeContract workWork at officeLocal areaWorldwideFlexible hours
$77k per year
...growth. A strong focus on exceptional client service, teamwork, and developing technical expertise to deliver practical and creative solutions... ...Plan (PPMP). Assist Engineering Interns, Draftspeople, and Junior Designers as needed. Visit job sites to provide technical...Long term contractPermanent employmentFull timeTemporary workWork at officeLocal area$90k - $120k per year
...a rapidly growing medical device venture developing a portfolio of procedure kits to streamline... ...compliance As the first hire with sole QA responsibility, this high-impact, high-visibility... ...(requirements, risk management) Develop and implement test strategies and validation...Full timeRelocationFlexible hours3 days per week$105k - $155k per year
...practices and systems. Reviewing drawings and specifications, developing a thorough understanding of the project needs, requirements and... ...contractors, Suppliers and Engineers. Mentoring and coaching junior staff. Also determining the following: # The flow of product...Weekly payFull timeContract workFor contractorsFor subcontractorInternshipWork at officeRemote work- ...treatment solutions. Provide technical guidance and mentorship to junior engineers and project staff. Prepare and review technical... ...agencies, clients, and community members, to discuss project developments and compliance matters. Assist with the planning and pursuit...Full timeWork at officeLocal areaWorldwideFlexible hours
$65k - $80k per year
...compliance, manage multiple projects, and provide technical guidance to junior staff. DUTIES: The successful candidate will perform, but not... ...practices in the US and Canada Join our Team! Learn, Develop, Grow! At QAI, you will have the opportunity to put your aptitude...Long term contract- ...looking for talented designers across all disciplines at all levels— Junior, Intermediate, and Senior —to join our growing team in North... ..., we’ll help you find your place. This means working with you to develop a unique career path and skillset to match your ambition. We’re...Work at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Junior QA Developer. Be the first to apply!
- qa engineer Burnaby, BC
- senior quality assurance engineer Burnaby, BC
- software test engineer Burnaby, BC
- software quality assurance engineer Burnaby, BC
- junior administrative assistant Burnaby, BC
- junior Burnaby, BC
- junior python developer Burnaby, BC
- junior data scientist Burnaby, BC
- junior architect Burnaby, BC
- junior machine learning developer Burnaby, BC
