04 Sep
|
Collabera
|
Montreal
04 Sep
Collabera
Montreal
Job Summary
As a member of the Engineering department within a growing Machine Vision and Imaging business, this TnV team role ensures that software products are functioning at the highest quality standards in order to meet or exceed the business requirements of global partners and customers.
The Software QA Test Technician performs the following duties: runs tests and diagnostics on preliminary/prototype software programs; tests prototypes using standard lab equipment/processes; maintains records of code tests and changes/documents results; and supports engineering with documentation creation and validation.
Roles and Responsibilities
- Follows established processes to create and test products, software and applications.
- Works from written and verbal descriptions, or defined plans to perform testing, checkout and troubleshooting functions.
- Performs operational test and fault isolation on software programs. Determines methods or actions to remedy malfunctions.
- Debugs and characterizes defects.
- Provides detailed configuration and descriptions for passing and failing tests for product evaluation reports.
- Identifies actual or potential problems in test plans or company products.
- Records results of tests and maintains lab documentation as required.
- Assists product development engineers in the diagnosis and replication of product failures.
- Analyzes test results and makes recommendations.
- Works with latest technologies and new approaches.
- Reviews changes/upgrades to existing designs and completes testing for each revision.
- Reviews, validates and updates engineering documentation.
- Adheres to Agile processes and QA best practices for high-quality releases.
- Under manager direction, will participate in software release process.
- Normally follows established procedures on routine work.
- Assignments require some judgement.
- Limited role in decision making.
- Receives direction only on new assignments.
- Works under moderate supervision.
Minimum Requirements
- Typically requires an AEC or DEC in computer science or systems.
- Equivalent vocational qualification/experience.
- Strong verbal and written communication skills in English (Required).
Key Skills and Competencies
- Has good knowledge of Microsoft Windows 10 and 11.
- Has good knowledge of Linux distribution (Ubuntu, Red Hat, Suse).
- Understanding of the software development lifecycle and agile practices.
- Experience with PC architecture.
- Experience with test management systems, e.g., Testray.
- Strong communication skills to update stakeholders on testing progress.
- Ability to use MS-Word, MS-Excel and other office applications.
- Knowledge of applicable software programming (Microsoft Visual Studio, Python) and applications.
The expected base salary range for this position is $20 – $22 per hour, depending on experience, skills, and internal equity.
The Company offers a total rewards package in accordance with all applicable federal, provincial, and local laws and requirements. Benefit eligibility and offerings vary based on role, employment status, and work location.
For contractor positions, perks are limited to those entitlements and protections required by applicable law, which may include (as applicable) vacation pay, public holidays, leaves of absence, and other legally mandated benefits or payments.
We may use AI-enabled and/or automated tools to support parts of our recruitment process, including application screening, interview scheduling, and candidate communications. These tools are used to enhance consistency and efficiency. All hiring decisions involve human review and are not based solely on automated processing.
📌 Software QA Test Technician (Montreal)
🏢 Collabera
📍 Montreal