Description

Define and execute system-wide test cases based on customer workflows. Investigate, reproduce, and support resolution of customer-reported issues with development teams. Document test procedures and record results in test management tools. Communicate test status, risks, and findings to team leadership. Provide test consultation and support to development teams. Collaborate with customer-facing teams to understand applications and use cases. Drive continuous improvement in processes, test coverage, and test assets. Automate tests to improve efficiency and reliability. Follow established R&D and quality processes.

Responsibilities

  • Define and execute system-wide and product-focused test cases based on customer workflows.
  • Investigate, reproduce, and support resolution of customer-reported issues with Development teams.
  • Document test procedures and record results in test management tools.
  • Collaborate with customer-facing teams to understand applications and use cases.
  • Automate tests to improve efficiency and reliability.

Required Skills

  • BS or MS in engineering, software development, or related technical field.
  • 5+ years of experience in software testing, system testing, application engineering, or product development.
  • Knowledge of industrial automation systems, PLCs, and automation applications.
  • Experience with test methodologies, test frameworks (NUnit, MSTest), and test management tools.
  • Programming or scripting experience with C# or similar languages.
  • Familiarity with OPC UA, HMI, Industrial Communication, PROFINET.
  • Experience with PLC languages (LAD, SCL).
  • Understanding of Agile methodologies and product lifecycle.
  • Experience with version control systems (Git, TFS).

Preferred Skills

  • Strong problem-solving, communication, and collaboration skills.
  • Ability to work effectively in a global team environment.

Education

Any Gradute