Quality Assurance Engineer – IA – CPP SDK (f/m)


Softing is a successful, independent provider of hardware and software for industrial automation and automotive electronics. SoftingRom has been founded early in 2005 as an R&D center of Softing AG Munich, with offices both in Cluj-Napoca and Miercurea-Ciuc.

We’re hiring QA Engineers for our Industrial department in Cluj-Napoca.

Main responsibilities

In this position you will contribute to the planning, preparation, execution and monitoring of quality assurance processes for products delivered by the Industrial Department (OPC UA SDK).To achieve these objectives you will work closely with the software development team members, with project managers and team development managers.

These processes include:

  • Configuration and operation of hardware test environments (simulated or real including test benches, PLCs and sensors, fieldbuses or local test networks, diagnostics equipment etc.)
  • Documentation (test specification, test cases, test reports) in accordance with internal manuals, ISO procedures and project specifications
  • Test plans development (estimates, scheduling or sequencing activities)
  • Configuration Management
  • Test activities following various approaches (integration, regression, system, installation, functional, performance, load, exploratory, etc.)
  • Programming, configuration Jenkins jobs for Continuous Integration
  • Configuration, use of VMs for deliverables generation (executables, installers, help content) for test purposes
  • Configuration, use of ESXi servers hosting the VMs with various operating systems for test
  • Developing software applications (Python) for automated tests
  • Extending test applications by customizing configuration files.
  • Running compliance test tools, other internal test tools and documenting the test results

As seen above, the job is very diverse, enriched with activities which are typically covered by job positions like Dev Ops, Application Engineer, Developer.

Necessary skills

  • Experience with automation testing tools and scripting languages
  • Experience with bug tracking and version control systems
  • Good understanding of software development processes
  • Passion for software applied in engineering
  • Good communication skills
  • English language (both reading and writing)

Would be a plus 

  • Previous experience in industrial projects
  • Knowledge/ experience in a programming language: Python.

What’s in it for you, besides the working experience

  • Positive and informal working environment, with a very helpful, collegial and highly qualified team
  • Short, uncomplicated communication channels and open doors at all levels
  • Medical benefits package, lunch tickets, sport subscription, fidelity bonuses
  • Flexible schedule and remote work policy, contribution from SoftingRom for important life milestone (such as birth of a child)
  • Internal events (team buildings, summer & Christmas parties, nights out/meals with the team)
  • Annual holiday because work-life balance is important to us (24-27 days of annual leave depending on your seniority level)
  • Office perks: fruits & goodies in the office
  • Comprehensive technical trainings on our expertise area, online learning platforms subscriptions
  • Challenging projects for well-known customers in the industry
  • The opportunity to actively contribute at the design and success of our solutions

We’d love to hear from you!

Of course, everyone’s career has a different path and you may not have all of the skills and/or experience listed above. However, if you feel you might fit the job, feel free to contact us.

If this sounds interesting for you, please send us a message or your CV at and let's talk more about this role, about the projects and our great team.


Softing Romania Human Resources

+40 364 401 691