
Software QA Intern
Siemens Digital Industries Software • Athens, Attica, Greece
Role & seniority: Quality Assurance Intern (entry-level/early-career)
Stack/tools: automated test scripting (Python or similar), test automation, regression test suites; Simcenter/CAE tools; collaboration with QA engineers and developers; basic exposure to CAE/FEA concepts and various OS (Windows, UNIX/Linux)
Top 3 responsibilities
-
Write, enhance, and maintain automated test scripts to build/expand the regression suite for Simcenter products
-
Translate manual test cases into automated scripts and develop models/files to validate automated functions
-
Update automation suite for new product releases, add tests where automation is lacking, diagnose failures, and contribute to test strategy discussions
Must-have skills
-
Currently pursuing or recent Bachelor’s/Master’s in Mechanical Engineering or related technical field
-
Programming exposure in Python or similar; prior scripting for automation is a plus
-
Strong English communication (written and verbal); good problem-solving and attention to detail
Nice-to-haves
-
Basic understanding of Finite Element Analysis; familiarity with CAE software
-
Quick learner, collaborative, self-motivated, and able to work across Windows/UNIX/Linux
-
Exposure to CFD, NVH, fatigue, or physics-informed machine learning domains
-
Location & work type: Based in Greece; full-time, 12-month internship; flexible work arrangement (hybrid/remote with on-site as needed)
Full Description
Based: Greece. Full-time. 12 months.
We are a leading global software company dedicated to the world of computer aided design, 3D modeling and simulation— helping innovative global manufacturers design better products, faster! With the resources of a large company, and the energy of a software start-up, we have fun together while crafting a world class software portfolio. Our culture encourages creativity, welcomes fresh thinking, and focuses on growth, so our people, our business, and our customers can achieve their full potential.
Position Overview
We're looking for enthusiastic and motivated Quality Assurance Interns with a strong interest in Automation and programming to join our team. This is a great opportunity to gain hands-on experience in our Quality Center of Excellence, working with industry-leading CAE tools and directly contributing to the development of robust, high-quality software through automated QA. You'll work closely with expert QA engineers and developers, learning best practices in test automation and making a tangible impact on our products.
What You Will Be Doing
As a Software QA Intern, you will
A primary focus will be on writing, enhancing, and maintaining automated test scripts using languages like Python or similar. You'll help build a robust regression test suite for Simcenter products Create programs or scripts that simulate real-world engineering functionalities within Simcenter products. This could involve automating model, import/export, FE model creation, analysis setup, or post-processing tasks. Translate manual test cases into automated scripts, ensuring comprehensive coverage and efficiency. You will learn design tests that effectively validate new features and existing functionality. Develop and prepare model files necessary to support and validate automated test functions within Simcenter products. Update the current suite of automated tests to align with the latest product releases and add new automated tests for functional areas that currently lack automation. Utilize your scripting skills to help diagnose software and/or emulation hardware functional failures, identify root causes, and provide clear, actionable insights for repair. Work closely with senior QA engineers and software developers, contributing to discussions on test strategy, automation architecture, and continuous integration.
Required Qualifications
What you will bring
Currently pursuing or recently completed Bachelor's or Master's degree in Mechanical Engineering, or a related technical field. Demonstrate exposure to or strong interest in programming languages such as Python, or similar. Prior experience writing scripts for automation even in academic projects is an advantage. Excellent written and verbal communication skills in English, enabling effective collaboration.
Preferred Qualifications
Basic understanding of Finite Element Analysis concept either through coursework or projects. Familiarity with any CAE software is a plus. Strong problem-solving and analytical abilities, with a keen eye for detail. Demonstrated ability to be a quick learner, self-motivated, and a collaborative team player. Familiarity with various operating systems, including Windows, UNIX/Linux. Exposure to Computations fluid dynamics (CFD), Fatigue, Noise and Vibration (NVH), Physics-Informed Machine Learning domains is a plus.
Why us?
Working at Siemens Software means flexibility - Choosing between working at home and the office at other times is the norm here. We offer great benefits and rewards, as you'd expect from a world leader in industrial software.
A collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit, and business need. Bring your curiosity and creativity and help us shape tomorrow!
We value your unique identity and perspective. We are fully committed to providing equitable opportunities and building a workplace that reflects the diversity of society, while ensuring that we attract the best talent based on qualifications, skills, and experiences. We welcome you to bring your authentic self and transform the everyday with us.