Design, develop, and maintain automated test frameworks and test cases, primarily using C# with MSTEST, to support continuous testing of Kanzi Studio.
Create robust, efficient and maintainable test scripts.
Execute automated and manual testing activities to support timely software releases, pushing the transition towards fully automated release processes.
Collaborate closely with cross-functional R&D teams to ensure testing strategies align with development goals, product requirements and industry standards such as ISO/IEC 15504 or ASPICE.
Participate in code reviews, troubleshoot test failures and continuously enhance our test frameworks and infrastructure.
Identify opportunities to expand test automation coverage and promote quality best practices across the organization.
Extensive experience in test automation engineering and hands-on expertise with automated testing frameworks.
Proficiency with test frameworks and tools such as MSTEST, Jenkins, msbuild, gradle, C#, C++, Python, Robot Framework, git and Groovy.
Proven ability to develop, maintain and troubleshoot complex test frameworks and automation scripts.
Strong collaboration skills, comfortably working alongside development teams on both automated and manual testing initiatives.
Familiarity with virtual environments like VMWare or AWS EC2.
Excellent English language skills and a team-oriented mindset.
Experience designing and scaling automation strategies for maximum impact.
Knowledge of CI/CD pipelines and continuous delivery practices.
A proactive approach focused on continuous improvement and innovation.
Experience automating release processes and minimizing manual testing efforts.
Background testing desktop applications, especially WPF apps with C++ backends.
Experience working within organizations adopting ISO/IEC 15504 or ASPICE standards.