About the role
<p>For our client, an international leader in high-tech machine building and coating technology, we are looking for a Software Quality & Testing Engineer with a strong affinity for customer support. In this pivotal role, you will bridge the gap between software development and real-world application, ensuring the stability and reliability of a complex industrial software platform while actively scaling our support activities.</p>
<p><b>Software Support & Troubleshooting</b></p>
<ul>
<li><p>Analyze, reproduce, and resolve incidents across test, staging, and production environments to minimize implementation risks for our clients</p></li>
<li><p>Investigate logs, error messages, and system behavior to identify root causes</p></li>
<li><p>Distinguish between software bugs, configuration issues, data discrepancies, and user inquiries</p></li>
<li><p>Maintain a prioritized list of improvement opportunities to focus the team on high-impact fixes</p></li>
<li><p>Communicate clearly with clients regarding status updates, explanations, and practical workarounds</p></li>
<li><p>Take full ownership of issues from the initial report through to resolution and validation</p></li>
</ul>
<p><b>Quality Improvement, Testing & QA Tooling</b></p>
<ul>
<li><p>Translate recurring or critical support cases into robust test cases and regression scenarios</p></li>
<li><p>Validate bug fixes and perform targeted regression and smoke tests</p></li>
<li><p>Contribute to automated tests for C#/.NET backend services and Angular frontend applications</p></li>
<li><p>Utilize various testing approaches, including unit, integration, end-to-end, and contract testing</p></li>
<li><p>Work with UI and E2E frameworks such as Cypress, Playwright, or Selenium</p></li>
<li><p>Support non-functional testing, including performance and reliability checks</p></li>
</ul>
<p><b>Collaboration & Continuous Improvement</b></p>
<ul>
<li><p>Act as a "reality check" from the customer's perspective in engineering and quality discussions</p></li>
<li><p>Contribute to improvements in logging, diagnostics, and overall product usability</p></li>
<li><p>Maintain and improve support processes, guidelines, and documentation for known issues</p></li>
<li><p>Participate in international deployments and commissioning projects (approximately 15% travel)</p></li>
<li><p>Participate in a standby rotation (1 week out of 3) for urgent out-of-hours support</p></li>
</ul>
<ul>
<li><p>Several years of experience in software testing, quality engineering, or software development</p></li>
<li><p>Strong knowledge of <b>C#/.NET (backend)</b> and experience with modern web applications (<b>Angular</b> is a plus)</p></li>
<li><p>Familiarity with test automation, CI/CD pipelines, and container environments (e.g., Kubernetes)</p></li>
<li><p>Strong analytical mindset with the ability to translate complex customer problems into testable scenarios</p></li>
<li><p>A clear communicator who is quality-driven, pragmatic, and comfortable in client-facing roles</p></li>
<li><p>Willingness to participate in a 1-in-3 standby rotation for urgent support</p></li>
<li><p>Readiness to travel internationally (approx. 15% of the time) for on-site commissioning</p></li>
</ul>