Software Quality & Testing Engineer
Soleras is a global market leader in thin film technology. We develop innovative solutions for thin film coatings – from components and consumables (targets) to machines (coaters) and the associated software. Our solutions are used in energy-efficient glass, displays, solar panels, thin film batteries, and web coatings. With production sites and teams in the US, Europe, and Asia, we have an international reach. Our high-quality technologies and ISO certifications make us a reliable partner in the thin film industry.
Join us and help raise the bar for thin film coating.
What to expect of the job?
- We are looking for a Software Quality & Testing Engineer with a strong affinity for customer support and ambition to grow our software support activities, supporting our customers and continuously improving the reliability of our software platform.
- In this role, you will take ownership over the incident resolution both on internal and on external environments. Based on the challenges you encounter when launching new software versions on our own machines and with customers, you actively contribute to improved tests, better diagnostics, and higher overall software quality.
- You will work closely with customers, developers, DevOps, and project colleagues in a demanding industrial context where software stability, reliability, and clear communication are essential.
What you will do
- Software Support & Troubleshooting
- Analyze, reproduce, and troubleshoot incidents in test, staging, and production environments to reduce implementation risk to an absolute minimum for our clients
- Investigate logs, error messages, and system behavior to identify root causes
- Differentiate between software defects, configuration issues, data problems, and usage-related questions. Build a prioritized improvement opportunity list to help the team understand which improvement proposals move the needle most.
- Communicate clearly with customers by providing status updates, explanations, and practical workarounds, build the processes and tools to enable the latter
- Take ownership of issues from initial report through resolution and validation
- Quality Improvement, Testing & QA Tooling
- Translate recurring or critical support cases into test cases and regression scenarios
- Validate bug fixes and perform targeted regression and smoke testing
- Contribute to automated tests for C#/.NET backend services and Angular frontend applications
- Work with test approaches including unit, integration, end-to-end, and contract testing
- Use UI and end-to-end testing frameworks such as Cypress, Playwright, or Selenium
- Support non-functional testing, including performance and reliability checks, where relevant
- Use real-world support insights to improve test coverage, release confidence, and QA tooling
- Collaboration & Continuous Improvement
- Collaborate closely with software developers, DevOps/platform and project teams
- Act as the customer reality check in engineering and quality discussions
- Contribute to improvements in logging, diagnostics, and overall product usability
- Help maintain and improve support processes, guidelines, and known-issue documentation
- Travel & Operational Involvement
- Willingness to travel for global deployments and commissioning projects
- Participate in operational support during critical releases and customer go-lives.
- Gain hands-on insight into customer environments to continuously improve support effectiveness and test realism
Who are we looking for?
- Several years of experience in software testing, quality engineering or development
- Strong C#/.NET (backend) knowledge and experience with modern web applications (Angular is a plus)
- Familiar with test automation, CI/CD pipelines and containerized environments (e.g. Kubernetes)
- Strong analytical mindset and ability to turn customer issues into testable scenarios
- Clear communicator, quality‑driven, pragmatic and comfortable in customer-facing environments
- Ability to translate customer issues into concrete, testable scenarios
- You will be part of an on-call rotation (with a team of 3), during which you are available outside of business hours to provide support for urgent customer requests.
- You are open to travel internationally approximately 15% of your time.
Why Soleras?
First and foremost, we are machine builders, sharing a passion for technology in a high-tech and dynamic environment, but above all, sharing the core belief that everyone of us – from R&D and operations to finance and marketing – contributes to making ‘the difference’. Thanks to a great order book and technology driven products in a fast paced industry, we are the reference in large area optical coatings. Products made with our equipment are part of your life on daily bases. You’ll find our coatings in the windows at your home, our coatings on and in your smartphone and perhaps even in the solar panels on your roof, etc.
On top of that, Soleras is a young software department with a strong vision and the latest software packages such as Postgres, Timescale DB, Docker, Kubernetes...
What do we offer?
- A dynamic and international work environment where innovation and collaboration are key.
- A competitive salary with an attractive package of additional benefits.
- An extensive training program and personal guidance through a mentorship program.
- Enjoy fun extras such as after-work drinks and sports, summer barbecue, Christmas drinks, and so much more.
- Thanks to our location near the highway, our company is easily accessible.
- On top of the 20 standard vacation days, you receive an additional 12 compensation days per year.