01 Aug
|
Scalian
|
Montreal
System Test Engineer (M/F/D)
Montréal | Permanent Contract | Full-Time
What will your role be?
As a system test engineer, you will be responsible for all aspects of the verification and validation of our client’s products and solutions (testing design, planning, automating and executing tests to deliver a product of the highest quality).
You will work closely with the software designers, architects, hardware designers, verification & validation specialists and technical writers. Your main activities will be:
- Interact with product owner, development teams and stakeholders to develop a strong understanding of the product and testing objectives.
- Be involved in functional testing as part of an agile team as well as performance and validation of larger systems.
- Participate in design review and ensure design requirements are testable.
- Define test specifications covering low to complex system or integration functionalities.
- Develop and document test plans, execute tests and generate reports.
- Define and set up the test and validation environment including scripts development and potentially contacting vendors, asking for samples and quotation.
- Develop and run automated tests covering functionality and diagnostic requirements.
- Communicate critical issues and status updates in a timely manner.
- Debug test failures and analyze root causes.
- Train individuals involved in verification and validation activities as needed.
What are we looking for?
• A minimum of 5 years of experience in a similar role.
- Solid development skills in common languages (Python, Lua, JavaScript, Bash, XML, JSON, etc.)
- Solid experience in test automation and continuous integration.
- Solid experience in functional and performance testing.
- Solid verbal and written communication skills and presentation skills (English and/or French).
- Excellent understanding of verification methodology and software development life cycle.
- Excellent knowledge of protocols (TCP, IP, Zigbee, BACnet, HTTP, FTP, DNS, SSH, etc.).
- Excellent knowledge of Restful web services.
- Experience in building test benches.
- Experience with Jenkins, Grafana, TestRail, Atlassian Jira, Stash, Bamboo or similar tools.
- Experience with building automation protocols such as BACnet, Zigbee, Modbus and KNX
- Some domain knowledge about Building Automation especially HVAC
- Experience in test embedded functionality.
- Experience in different hypervisors (KVM, VMware, VirtualBox, etc.).
- Experience with Linux, Windows and Apple.
- Systems Engineering (ability to setup simple Mechanical assemblies).
- Agile testing knowledge
Why should you come on board?
- Because Scalian is a human-scale, fast-growing group, which will help you achieve your career and mobility goals
- Because you will be able to enhance your human and professional experience within our 3 specialist divisions: Digital Transformation, Digital Systems and Operations Performance
- Because you will be able to develop your skills thanks to the L@b and its research projects (drones, VR, AR, simulation, etc.)
- Because you will be able to benefit from a business philosophy that promotes learning and passing on knowledge throughout your career
So, would you like to find out more?
Contact us and let’s talk!
📌 System Test Engineer (Montreal)
🏢 Scalian
📍 Montreal