Job description

About us

Lantek is the global leader providing software systems and solutions to companies manufacturing parts with sheet metal, tubes, and structural steel. From small workshops to international multi-plant corporations, Lantek systems are present in every kind of industrial factory.

Lantek has more than 35 years of experience and more than 300 professionals spread around the world. Our offices are present in more than 15 countries worldwide, besides a significant presence in Spain, where HQ located.

Lantek is a key partner in Digital Transformation for metal processing companies. We help our customers to achieve their Industry 4.0 goals with leading products and services, provided in an open multivendor platform.


Reporting to the QA Lead, the QA Engineer will be responsible for conducting quality assurance during the whole product lifecycle to ensure software runs smoothly and meets all the requirements.





  • Define and operate the QA Strategy of certain products following the guidelines of Lantek’s global QA Framework.
  • Decide which are the best testing techniques to ensure the quality of the product from the functional and non-functional perspective.
  • Design and execute detailed, comprehensive, and well-structured test plans and test cases.
  • Automate all the tests and processes that are iterative and automatable.
  • Define and execute well-thought exploratory tests to ensure the quality of the new user stories.
  • Lead the QA initiatives inside the development team.
  • Liaise with internal teams (developers, support engineers, and product managers) to identify system requirements.
  • Stay up to date with new testing tools and test strategies.





  • Bachelor’s Degree in Engineering, Computer Science, or similar background.
  • Programming experience in any OO language (C#, Java, Python).
  • Experience using GIT.
  • Experience defining test cases (Traditional, Gherkin).
  • Experience developing automated tests for web applications (Selenium, Cypress, UFT, Cucumber).
  • Experience developing automated tests for desktop applications (WinAppDriver, Appium, Eggplant, UFT, SikuliX).
  • Experience executing test plans using a QA management tool (TestLink, TestRail, XRay, ALM, ALM Octane, Azure Test plans).
  • Experience testing APIs (Postman, SoapUI, RestAssured, Karate).
  • Experience designing, executing and analyzing performance tests (LoadRunner, JMeter, K6, Gatling).
  • Experience designing and implementing CI Pipelines (Azure Pipelines, Jenkins, Bamboo, GitlabCI, GitHub Actions).
  • Strong knowledge of software QA and Agile methodologies, tools, and processes.
  • Understanding of software development lifecycle and best practices.





  • Advanced level of English. Knowledge of German, French, or other languages will be a plus.
  • Good interpersonal skills.
  • Good organizational and time management skills.
  • Creativity and attention to detail; ability to generate new ideas, think outside the box, be curious about acquiring new knowledge, and question established processes and procedures.
  • Analytical thinking; ability to think critically, analyze data, make difficult decisions, and solve complex problems.



If you want to join a dynamic and expanding corporation, working in a sector with a great potential for development on a global level which, here you have your best opportunity!!

Join us!