Software Engineer in Test - UI Tools
R&D – Helsinki
Team: Kanzi UI
Kanzi UI is the industry-leading software tool for automotive graphical user interfaces, powering millions of cars on the road already. Our first customer, Audi, has based their Virtual Cockpit on Kanzi since 2012. Kanzi is now in use by dozens of other car brands, from well-known Italian supercars to Chinese EV startups, from the latest Range Rover Velar to the all-new Ford Mustang. The Kanzi UI business unit is home to some 40 professionals developing the core products on which our company’s value is built, Kanzi Studio and Kanzi Runtime. There is a reason for our leading market position: these products are the most user-friendly and advanced tools, streamlining development and putting the designer first. This is the team that maintains our core advantage, enabling the world’s leading automotive brands to create stunning instrument clusters and infotainment systems.
You will work on automating tests for Kanzi Tools and improving testability in close co-operation with SW Engineers implementing new features. In this position you work under and over the hood of Kanzi Studio and other tools used in the Kanzi product family. You will take part in generating test automation and assets around features like UI creation, content import, plugins and integrations. On this small SW team you will get to have a significant impact on the way user interfaces of the future are built today!
Who Are You?
You are a professional with a passion for developing test automation and testability. You possess the tester’s mindset and want to utilize your software development skills for developing test frameworks and automated tests. You have attention to detail and use systematic approach in assuring features work right. You understand, and speak for the importance of test automation.
- Ambition to develop testing and test automation
- Test automation experience
- Capability to pick up new technologies and codebase
- C# programming skills
- Profiling skills
- Experience in creating test automation for visual tools
- Digital content creation tools experience
- Test Driven Development experience
- Other methodologies like Acceptance/Behavior Driven Development
- C++ programming skills
- Knowledge of UI frameworks
- Python skills