Software Test Engineer
2 weeks ago
Software Test Engineer (CI/CD & Tools)
Location: Toronto, Canada
Job Type: Full-time
Salary: $90,000-$140,000
Responsibilities:
- Develop and maintain CI/CD pipelines (Jenkins-based).
- Write and maintain unit tests for C++ modules.
- Build and maintain automation/test scripts (Bash/Python).
- Improve and support internal testing tools.
- Collaborate with global engineering teams to ensure software quality.
Qualifications:
- Bachelor's degree in Computer Science or related field.
- Strong proficiency in C++ and testing frameworks.
- Hands-on experience with Jenkins or other CI/CD tools.
- Proficiency in Bash scripting (Python is a plus).
- Strong debugging and problem-solving skills.
- Mandarin language skills preferred to facilitate communication.
Perception Algorithm Engineer (AI/ML & Data Processing)
Responsibilities:
- Process and manage local datasets from robotic platforms.
- Perform data anonymization, cleaning, and preprocessing.
- Train, evaluate, and optimize perception/AI models.
- Collaborate with global R&D teams to adapt models for local conditions.
- Document dataset pipelines and model performance.
Qualifications:
- Bachelor's or Master's in Computer Science, AI, or related field.
- Solid background in computer vision or machine learning.
- Experience with Python, PyTorch/TensorFlow.
- Familiarity with data privacy and anonymization.
- Hands-on experience with large-scale dataset training (GPU).
- Mandarin skills are an asset.
System Test Engineer (Robotics & Field Testing)
Responsibilities:
- Execute system-level testing of robotic mowers in test fields.
- Implement and run structured test cases.
- Document test results and track issues.
- Provide technical feedback to global R&D teams.
- Support local Field Application Engineering (FAE) activities.
Qualifications:
- Bachelor's degree in Engineering, Robotics, or related field.
- Experience with robotic or embedded system testing.
- Ability to follow structured validation plans.
- Analytical and troubleshooting mindset.
- Comfortable working in outdoor test environments.
- Mandarin skills are an advantage.
All three roles align directly with our current roadmap and help us avoid bottlenecks in both development and testing. In addition, requiring Mandarin language skills will be a strong advantage, as it will improve communication with our Shenzhen and Changzhou teams, allowing us to collaborate more efficiently.
I believe this structure will allow us to accelerate the software development while keeping quality and user experience at the forefront.
Benefits
- Health Coverage
- Dental Coverage
- Opportunities for career progression
- Product discount
- Complimentary Coffee onsite
- Substantial Referral Bonus, and much more
How to How to Apply:
Please submit your resume, portfolio (if applicable), and a brief introduction explaining why you're a good fit for this role. We're excited to learn more about you
Company Overview:
Greenworks Tools is the leader in battery-powered outdoor power tools for DIY-consumers and landscaping professionals. The company distributes Greenworks branded and private label products such as AC and battery-operated outdoor lawn mowers, trimmers, pressure washers, blowers, hedge trimmers, chainsaws, pole saws, snow throwers, power tools, lawn carts and more. We support numerous brands and sell our products in all major box stores as well as online. Please visit for more information on our products.
Join our amazing team and become a valued member of our Greenworks family.
-
Test Engineer
2 days ago
Barrie, ON LN H, Canada MESTEK INC Full timeAre you a highly-experienced commercial HVAC service technician and want to get off the frozen roof? Do you like diagnosing and solving electromechanical wiring and controls problems in a warm and supportive environment?Transom is continuously developing new products for the market which requires substantial technical expertise. We are expanding our design...
-
Software Engineer in Test
4 weeks ago
Toronto, ON, Canada TechDoQuest Full timeJob Summary: We are seeking highly skilled Software Development Engineers in Test (SDET) to join our team. The ideal candidate will have strong expertise in data testing, test automation, and programming in Java and Python. This role involves designing, developing, and executing automated tests to ensure the quality and reliability of our applications. Key...
-
Software Engineer
2 weeks ago
Toronto, ON MV H, Canada SPS Commerce Full time:SPS Commerce is a leading provider of cloud-based supply chain management solutions, serving a global network of retail trading partners. We foster a collaborative and inclusive work environment where innovation and continuous improvement are highly valued. Join SPS Commerce and be part of a dynamic team that's transforming the global retail supply...
-
Automation Test Engineer
4 weeks ago
Ottawa, ON, Canada Infomatics Corp Full timeRole: Senior Automation Test Engineer Location: Ottawa, Canada Export Control Requirement : Due to applicable export control laws and regulations, candidates must be Canadian citizens or Canadian permanent residents. Job Summary: We are seeking a highly motivated and skilled Automation Test Engineer to join our dynamic team. The ideal candidate will be...
-
Automation Test Engineer
4 weeks ago
Ottawa, ON, Canada Infomatics Corp Full timeRole: Senior Automation Test Engineer Location: Ottawa, Canada Export Control Requirement : Due to applicable export control laws and regulations, candidates must be Canadian citizens or Canadian permanent residents. Job Summary: We are seeking a highly motivated and skilled Automation Test Engineer to join our dynamic team. The ideal candidate will be...
-
Director of Software Development
3 days ago
Remote Canada (ON) Jonas Software Full timeJob Description: OverviewWe are seeking a hands-on Director of Software Development to lead the design, development, and delivery of next-generation software products. This individual will combine strong technical expertise with leadership skills to implement agile processes, modernize architecture, and guide a small but high-impact development team toward...
-
Cell Test Engineer
4 weeks ago
Windsor, ON, Canada Onward Technologies Limited Full timeDescription The North America Battery Test Lab is seeking Cell Test Engineers responsible for battery cell level performance testing to support our strong Electric Vehicle portfolio. Successful candidates will have an opportunity to contribute to a world-class battery lab from the launch stage all the way to the full operation. Initially the role will be...
-
Cell Test Engineer
4 weeks ago
Ontario (ON), Canada Onward Technologies Limited Full timeDescription The North America Battery Test Lab is seeking Cell Test Engineers responsible for battery cell level performance testing to support our strong Electric Vehicle portfolio. Successful candidates will have an opportunity to contribute to a world-class battery lab from the launch stage all the way to the full operation. Initially the role will be...
-
Cell Test Engineer
4 weeks ago
Windsor, ON, Canada Onward Technologies Limited Full timeDescription The North America Battery Test Lab is seeking Cell Test Engineers responsible for battery cell level performance testing to support our strong Electric Vehicle portfolio. Successful candidates will have an opportunity to contribute to a world-class battery lab from the launch stage all the way to the full operation. Initially the role will be...
-
Cell Test Engineer
3 weeks ago
Windsor, ON, Canada Onward Technologies Limited Full timeDescription The North America Battery Test Lab is seeking Cell Test Engineers responsible for battery cell level performance testing to support our strong Electric Vehicle portfolio. Successful candidates will have an opportunity to contribute to a world-class battery lab from the launch stage all the way to the full operation. Initially the role will be...