Siemens
Website:
siemens.com
Job details:
At Siemens, we're driven by a passion for innovation and a commitment to making a real impact on the world. We believe in fostering an environment where curiosity thrives, and every employee's contribution is valued. Join our team and help us shape the future of technology and industry.
Siemens Digital Industries Software is a leading provider of solutions for the design, simulation, and manufacture of products across many different industries. The objects we see in our daily lives in the industry verticals such as Automotive, Aerospace, Rail, Marine, Energy, Electronics etc are being conceived using our preprocessing, post processing and solver categorized as Computer Aided Design and Computer Aided Engineering (CAD/CAE) software.
Our Shared Engineering Services team is at the forefront of validating and releasing our cutting -edge Simcenterâ„¢ portfolio products. These products provide a comprehensive suite of simulation software and test solutions that enable companies to predict performance across various domains, from 3D CAE to system simulation and physical testing. We pride ourselves on a culture that encourages open, creative thinking and collaboration to solve complex challenges.
About The Role
We're looking for a dedicated Software QA Engineer to join our dynamic team. In this role, you'll be instrumental in ensuring the quality and reliability of our cutting-edge software products within a multiplatform environment. You'll contribute to our Quality Center of Excellence, focusing on desktop simulation product testing, automation, security, and performance testing. You'll collaborate closely with product management, software development, and applications engineering teams to deliver exceptional solutions, driven by a desire to be efficient, collaborative, thoughtful, and productive.
Key Responsibilities
As a Software QA Engineer, you will:
- Drive all aspects of QA, working independently to ensure product quality across various stages of development.
- Proactively identify potential problems, conduct thorough research, and offer innovative solutions.
- Collaborate effectively with product and delivery teams throughout the software development lifecycle.
- Contribute to and review user stories, requirements, and design documents for new features to ensure testability.
- Develop comprehensive test scenarios and automated tests aligned with use cases and requirements.
- Design and execute thorough functional, stress, and performance test cases to validate software robustness.
- Perform both manual and automated test execution, meticulously documenting results.
- Automate test cases using scripting and port existing automated tests to high-performance systems for efficiency.
- Champion software quality across product and test development initiatives, advocating for best practices.
- Utilize detailed knowledge of cross-platform software testing tools and environments.
- Foster strong collaboration and communication within the QA team and across cross-functional teams (Development, DevOps, Product Management, Documentation) to move initiatives forward.
- Go beyond bug identification to provide clear reproduction steps and actively investigate root causes using relevant tools (e.g., log files, QA/Dev tools).
Required Qualifications
We're looking for someone who brings:
- Bachelor's or Master's degree in Mechanical Engineering, Computer Science Engineering, or a related technical field.
- 1-6 years of professional experience in Software Quality Engineering.
- Exposure or experience with software development for desktop simulations products like Simcenter (e.g. CAD/CAE Software)
- Proficiency in scripting languages such as Python, C.
- Hands-on automation experience with tools and frameworks like Pytest, Ranorex, Selenium, or similar.
- Excellent written and verbal communication skills, enabling effective collaboration.
Preferred Qualifications
These "nice-to-haves" will help you stand out:
- 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.
- Familiarity with JIRA, Xray, Git, Automation Frameworks
What We Offer
At Siemens, we believe in empowering our employees to thrive. Here's what you can expect:
- Impactful Work: Contribute to cutting-edge software products that drive innovation across various industries and help shape a more sustainable future.
- Professional Growth: Opportunities for continuous learning, skill development, and career advancement within a global technology leader.
- Collaborative Environment: Work alongside talented engineers and cross-functional teams in a supportive, inclusive, and open culture.
- Innovation at its Core: Be part of a company that values curiosity, embraces new technologies (like AI, simulation, and digital twins), and seeks to solve complex challenges.
- Comprehensive Benefits: Enjoy a competitive compensation package and a robust benefits program designed to support your well-being and work-life balance.
- Global Reach: Contribute to projects with a worldwide impact, leveraging Siemens' extensive global presence and diverse opportunities.
Ready to Make a Difference? Apply Today!
If you're ready to contribute your QA expertise to a team that values innovation and quality, we encourage you to apply! Submit your resume and cover letter through the Siemens career portal. We look forward to hearing from you!
Click on Apply to know more.