Shape the future of the cash cycle with us as a Software Developer Testautomation C#.NET (m/f/d) for our high-speed banknote processing systems. As an innovator and market leader, we develop state-of-the-art systems and solutions for banknote processing and invest heavily in the automation and digitalization of our business areas. You can get a first impression of our banknote processing systems through this https://www.youtube.com/watch?v=hSEFt-IGstg#.
The Software Developer Testautomation C#.NET we are looking for will develop software for our banknote processing systems test automation with the help of our C# testing platform. The specific tasks include independent implementation of user stories, development of end to end integration tests, and executing tests against a system under test running one or more virtual machines. You will work in a cross-site scrum team with colleagues located in India and Germany. Note, due to the international working environment, very good English language skills are essential.
- Development of automated end to end integration tests and test infrastructure for application software in our banknote processing systems
- Member of a Scrum team and reliable contact person for all questions regarding test design and implementation
- Creative contribution of ideas for test automation solutions to increase product quality and development efficiency, thereby enabling frequent release cycles
- Optimizing the interaction between development, test automation, system integration, and system testing
- Maintaining the test environment and infrastructure, monitoring test execution, analyzing nightly test results, and initiating necessary corrective measures if necessary
Does this position formally supervise employees? (Y/N)
B. Tech or Bachelor’s in computer science or any other relevant field (Required)
M. Tech or Master’s in any other relevant field (Preferred)
Experience with test automation frameworks in particular with C# and .NET
- Development experience with programming languages such as C#, Powershell, and .NET test frameworks like MSTest or NUnit
- Strong background in test development for (Sub)System and/or end to end Integration Test
- Work experience with daily analysis of test results produced by a CI/CD environment
- Knowledge of test platform design and working with virtual machines in test automation
- Work experience in automated test development for product software in industrial automation, factory floor automation, medical or automotive domain
- Experience working with GIT, Visual Studio, VMWare Workstation, Azure DevOps (aka Team Foundation Server)
- Good understanding of agile development principles and working in a scrum team
- Team-oriented mindset with the ability to work independently when needed
- Passionate about developing test automation for industrial automation software and enjoy solving complex problems
- New challenges excite you, and you can quickly familiarize yourself with complex tasks
- Very good English skills, both written and spoke