Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We’re currently supporting a high‑tech manufacturer of advanced industrial systems in hiring a Test Automation Engineer. In this role you will design, implement, and evolve automated testing for a C#-based Windows desktop application (front‑end and back‑end), helping ensure reliability and performance in a fast‑moving engineering environment.
What you’ll do
- Design, implement, and maintain automated test frameworks for C# desktop applications (front‑end & back‑end).
- Author UI, functional, and integration tests in C# using NUnit.
- Integrate and maintain automated test execution in GitLab CI/CD.
- Support Python scripting when helpful (e.g., data validation, CI/CD tooling, API tests).
- Execute manual testing (functional, regression, exploratory) where automation isn’t feasible.
- Collaborate closely with developers to identify coverage gaps and protect product quality.
- Maintain clear test documentation (plans, reports, automation guidelines).
Team & ways of working
You’ll join a QA/Software group within R&D in a collaborative, informal, agile environment that encourages open communication, knowledge sharing, and continuous improvement. The setting is scale‑up‑like with a flat structure, room for initiative and innovation, and regular social activities that foster a close‑knit culture.
What you bring
- Bachelor’s degree in Computer Science, Engineering, or related field.
- Proven experience designing and implementing test plans/strategies for embedded/real‑time or complex software systems.
- Strong background in test automation for Windows desktop applications (WPF/WinForms).
- Proficiency in C# for automated test development.
- Hands‑on experience with NUnit (or equivalent) and Git workflows.
- Experience integrating automated tests into CI/CD (preferably GitLab).
- Solid grasp of testing principles (test design, regression, integration, performance).
Nice to have
- Familiarity with desktop UI automation tools such as FlaUI (or similar).
- Exposure to industrial/complex mechatronic or control software environments.
Key Skills
Ranked by relevanceReady to apply?
Join High Tech Source and take your career to the next level!
Application takes less than 5 minutes

