Junior Test Automation Developper - Montréal, Canada - SmartD Technologies Inc
1 week ago
Description
If you like to play with electronic products that use the latest technologies;If you're passionate about testing IoT systems that combine electronic, embedded software and cloud software; and if you define a "bad day" as a day when you haven't found any issue in the product you are testing.
Then, you should contact us right away. (Or read-on to get details of who we're looking for.)What is this about?
We're a small group of veteran entrepreneurs seeking to disrupt the established century-old industry of electrical motor control.
We're growing the team and are seeking amazing individuals that can share our vision of building a robust product that will save energy and be used by millions.
We've already secured our financing and we have committed strategic partners on-board, so it's really up to us to execute and make sure we bring value to customers through the product we're creating.
You should be an expert in:
- Writing test cases and test plans based on requirement with tools like XRay, Zephir, Testrail, etc.;
- Automating tests using a python "pytest" framework to validate the system with mechanical parts, electrical components and instrumentation tools (power analyzer, oscilloscope, data loggers ) ;
- Writing system test code that respects the SOLID principles and Clean Code guidelines;
- MacOS, Linux and Docker environments;
- And if you are familiar with hardware schematics and architecture diagrams all the better.
And this is what we'd expect of you:
- Documenting the architecture of the system test infrastructure using UML diagrams;
- Maintains CI infrastructure assessing the test code quality;
- Perform code reviews;
- Write and maintain test cases and test plan to validate the hardware and software behaviour of our products;
- Write and maintain test cases and test plan to validate interfaces (embedded, mobile, industrial protocols);
- Execute test plans and create test plan reports;
You will be part of an experienced start-up team where:
- Your voice will be heard and you will feel the impact of your work;
- You won't lose time in endless meetings or presentations;
- You will work hard and have fun doing it.
Job Types:
Permanent, Full-time
Benefits:
- Casual dress
- Disability insurance
- Extended health care
- Flexible schedule
- Life insurance
- Paid time off
- Stock options
Schedule:
- Monday to Friday
Ability to commute/relocate:
- Montréal, QC H3J 1S9: reliably commute or plan to relocate before starting work (required)
Experience:
- Test automation: 2+ years (preferred)
- Python: 3+ years (preferred)
- System testing: 2+ years (preferred)
Language:
- English (preferred)
- French (preferred)
Work Location:
Hybrid remote in Montréal, QC H3J 1S9
Job Types:
Full-time, Permanent
Benefits:
- Casual dress
- Disability insurance
- Extended health care
- Flexible schedule
- Life insurance
- Paid time off
- Stock options
- Work from home
Schedule:
- Monday to Friday
Ability to commute/relocate:
- Montréal, QC H3J 1S9: reliably commute or plan to relocate before starting work (required)
Experience:
- Test automation: 2 years (preferred)
- System testing: 2 years (preferred)
- Python: 3 years (required)
Language:
- French (preferred)
Work Location:
Hybrid remote in Montréal, QC H3J 1S9
More jobs from SmartD Technologies Inc
-
Customer Service and Procurement Assistant
Montréal, Canada - 1 week ago
-
Electronics Assembler and Repair Technician
Montréal, Canada - 5 days ago
-
Développeuse, Développeur Senior
Montréal, QC, Canada - 6 days ago