Quality Assurance Engineer
- North Vancouver, BC
- On-site
- Posted Sep 30, 2026
- 1 position
$80,000–$110,000 / year
Opens LinkedIn
- Employment type
- Full-time
- Experience level
- Mid-level · 3+ years
- Minimum education
- Bachelor’s degree
- Apply by
- Oct 28, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
Job summary
Design, develop, and execute automated tests and test plans across software products, including embedded Linux, Windows desktop applications, cloud processing, and ultrasound hardware. Document and reproduce defects, prioritize testing and escalate risks, and collaborate with developers, product managers, and designers throughout Agile product development.
Job details
About DarkVision Technologies Inc. DarkVision is a Vancouver-based tech company that has been disrupting the industrial imaging market since 2013. We have created the world’s most advanced acoustic-based imaging platform, revolutionizing how our clients quantify and visualize the integrity of their critical assets. Backed by Blackstone, one of the world’s largest private equity firms, DarkVision’s team of Software, Mechanical, and Machine Learning Engineers and Data Analysts is rapidly expanding to meet the demand for the company’s current and upcoming products. Our employees work on cutting-edge technologies that blend science with real-world applications. We invite you to join our team for the exciting journey ahead as we become the global leader in industrial imaging. Your Job DarkVision is looking for a Quality Assurance Engineer to join our Software Engineering team. Reporting to our Quality Assurance Manager, the successful candidate will be instrumental in ensuring the quality of our various software products ranging from embedded Linux to Windows desktop applications, all the way to cloud processing. This position will also work hands-on with our high-performance ultrasound hardware. The ideal candidate will have prior software QA experience with a keen interest in developing test automation for regression testing of our desktop applications. This role is fully on-site at our North Vancouver, BC HQ, where employees enjoy a wide array of amenities including a fully equipped gym, squash court, steam room, climbing wall, and more! Our Team You will be joining our software and hardware engineers working on complete “full-stack” development. From embedded systems to data processing to desktop applications to 3D rendering and cloud services, the Software team at DarkVision plays a central role in everything that happens with our award-winning ultrasound imaging solutions. What You Will Do Design, develop, and execute automation scripts Design, write, and execute test plans during all phases of product development Responsible for testing software of all types while logging test plan execution and bug tracking Collect, reproduce, and clearly document issues from test results and users into a consumable state for developers Prioritize testing activities and escalate high-risk and blocking issues as they are found Work directly with developers, product managers, and UX/UI designers to invent and implement new ways to test product robustness Participate in Agile working practices such as daily scrum meetings, sprint planning meetings, reviews, and retrospectives Who You Are (Basic Qualifications) Bachelor’s degree in computer science, Software Engineering, Engineering, or a related technical discipline; or an equivalent combination of education, relevant work experience Experience in software quality assurance, software testing, or software development through professional employment, co-op terms, or internships Experience creating and executing test plans and documenting defects Experience developing, executing, or maintaining automated tests What Will Put You Ahead 3+ years of experience in a SW QA or Testing role Experience with multiple different development environments (bare metal, embedded OS, PC, cloud computing) Experience with Python (or other scripting languages) and SQL Experience with Hardware and Mechanical systems Outstanding communication skills, both verbal and written Meticulous attention to detail Willingness to learn and adapt to new technologies Experience with one or more issue tracking and test management tools Experience with C++ or AWS General Salary Range For this role, we anticipate paying $80,000 – $110,000 per year. This role is eligible for variable pay, issued as a monetary bonus or in another form. This role is also eligible for full benefits, competitive vacation allotment, flexible hours and work environment, and access to our state-of-the-art facilities (on-site gym with squash court, climbing wall, steam room, and yoga studio). keywords: QA, quality assurance, test, testing, automation, automate, developer, development, SDET, software, SW, regression, desktop, application, GUI, Python, Java, C++
What you’ll do
Design, develop, and execute automated tests and test plans across software products, including embedded Linux, Windows desktop applications, cloud processing, and ultrasound hardware. Document and reproduce defects, prioritize testing and escalate risks, and collaborate with developers, product managers, and designers throughout Agile product development.
Requirements
A bachelor’s degree in computer science, software engineering, engineering, or a related technical discipline is required, or an equivalent combination of education and relevant experience. Candidates need experience in software QA, testing, or development; creating and executing test plans; documenting defects; and developing, executing, or maintaining automated tests.
Benefits
- Variable Pay
- Full Benefits
- Competitive Vacation
- Flexible Hours
- On-Site Gym
- Squash Court
- Climbing Wall
- Steam Room
- Yoga Studio
Listed skills
- SQL · Preferred
- Communication · Preferred
- Amazon Web Services · Preferred
- C++ · Preferred
- Python · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Software Quality Assurance
- Software Testing
- Test Automation
- Regression Testing
- Test Plan Development
- Defect Documentation
- Python
- SQL
- Hardware Testing
- Mechanical Systems
- Agile Practices
- Issue Tracking
- Test Management
- C++
- AWS
- Communication
Job areas
- Software
- Technology
- Engineering
More jobs from DarkVision
Image Analyst, In-line Inspections
- On-site
- Vancouver, BC
- Posted Sep 30, 2026
Image Analyst, In-line Inspections
- On-site
- North Vancouver, BC
- Posted Sep 30, 2026
Data Scientist
- On-site
- North Vancouver, BC
- Posted Sep 30, 2026
