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.
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
while ensuring that all HD3D tags remain visible and correctly placed.

ensuring accurate positioning regardless of viewing angle.

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.