Yuncong Yu • SWE/ML

Siemens NX Automated Testing Studio (ATS)

Automated Testing Studio (ATS) is a Siemens NX internal tool I worked on as part of the Architecture QA team. Since the project is proprietary, no source code or datasets can be shared, but this page outlines my contributions, videos, and demonstrations of how ATS improved automated validation inside NX.

Technologies Used

PythonNX Open APIHTML / UI AutomationAutomated Testing FrameworksQA & Validation

Demonstrations

Below are samples showcasing ATS test cases in action.

Checking five display modes while the model is rotating.
Left side shows the real assembly, right side displays the mirrored assembly being tested.
We are verifying that the mirrored assembly renders correctly across modes.
Test starts at 0:18
Switching from Wireframe → Shaded → Shaded with Edges display modes,
while ensuring that all HD3D tags remain visible and correctly placed.
ATS Demo 2 — display mode transitions with HD3D tags
Verifying HD3D tag placement consistency while rotating the assembly,
ensuring accurate positioning regardless of viewing angle.
ATS Demo 3 — HD3D tag placement verification

Key Contributions

  • Designed and executed interactive ATS test cases across multiple NX modules
  • Improved automated regression coverage and reduced manual QA effort
  • Collaborated with global QA and development teams to integrate ATS workflows
  • Mentored interns on scripting, debugging, and validation best practices

Results & Impact

  • Developed 15 interactive and 17 fully automated test cases, expanding coverage across critical NX modules
  • Helped reduce manual QA effort by enabling repeatable, automation-driven validation workflows
  • ATS test cases were showcased to Siemens NX customers, demonstrating product capabilities
  • Improved early bug detection, shortening feedback loops for dev teams across multiple releases

While specific implementation details remain internal to Siemens DISW, this project highlights my ability to work on large-scale enterprise QA infrastructure and deliver practical automation solutions.