The Global R&D Software Organization within Dematic is responsible for delivering standard software products to support a wide range of conveyor and sortation solutions, warehouse automation, and distribution operations. Development teams are distributed across multiple locations in Germany and US as well as Waterloo.
As a core member of our Analytics team, you will have the exciting opportunity to develop an Analytics platform to help Dematic global customers compare sites and conduct predictive analysis, optimize the performance and throughput of their warehouse and distribution systems, and manage equipment effectiveness and maintenance.
You will have broad responsibility to define end-to-end test strategy for the product, design automated testing, and work with the rest of the team on test-driven development. You will work closely with the team throughout the software development process, and work with other test professionals to improve our test automation systems and testing practices within global software development.
You must have a passion working as part of a team to deliver innovative software and helping the team improve how we work. leading continuous improvement in how we work.
Key Responsibilities:
Ensure complete testing of new Analytics platform to support wide range of customer deployments
Provide software testing expertise, perspective, and guidance to the team
Contribute to design and implementation of an automated testing framework
Automate as much testing as possible, and complement with exploratory testing where required
Review release plans and sprint goals and define appropriate test plans
Contribute to software architecture and database design
Work with peers on code reviews, refactoring,
Write test cases within automated test framework for all development
Work as a core member of scrum team to test software as it is developed in defined sprints
Proven ability to work directly with customers to understand requirements and elicit feedback
Support process transformation to Agile methods across global software organization and company
Develop development tools to support full software engineering lifecycle including test automation
Build strong partnerships with other architects, technical leads and project managers
Build out development toolset to support complete lifecycle from requirements through to testing
Help the team however you can to meet its commitments
Travel to other Dematic sites with some frequency (particularly in the first six months).