Infrastructure Engineer – Quality Engineering & Test Automation

Siemens AG

Bengaluru

On-site

INR 1,200,000 - 1,800,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Siemens Software in Bengaluru is seeking an Infrastructure Engineer to drive quality engineering, test automation, and infrastructure tooling. You will develop automation pipelines, manage QC environments, and troubleshoot complex issues to improve engineering efficiency.

The role requires hands-on scripting, strong problem-solving skills, and collaboration with global Software Development and QA teams. The position supports hybrid work by default and offers opportunities to advance within

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related technical discipline.
  • Strong understanding of software quality, testing methodologies, automation, and quality engineering practices.
  • Hands-on experience with test automation and scripting/programming, with proficiency in at least one language such as Python, JavaScript/TypeScript, Java, or Shell.
  • Strong verbal and written communication skills, with the ability to collaborate effectively with globally distributed teams.

Responsibilities

  • Build and maintain test automation pipelines for multiple applications, ensuring reliable execution and coverage.
  • Manage QC infrastructure and environments: Windows and Linux, installation, configuration, monitoring, and troubleshooting.
  • Develop engineering tools: reusable scripts and utilities to improve automation and environment management.
  • Troubleshoot complex technical issues using logs, results, and root-cause analysis.
  • Support software quality by reproducing defects, collaborating with development teams, and preventing recurring problems.
  • Own critical environments and services, including licensing, monitoring, and incident resolution.
  • Drive continuous improvement by evaluating new technologies and automating manual activities.

Skills

Test automation
Python
JavaScript/TypeScript
Java
Shell
Windows
Linux
CI/CD
Jenkins
Playwright
Selenium
Git
JIRA
Confluence

Education

Bachelor's degree in Computer Science, Software Engineering, Information Technology

Tools

Playwright
Selenium
Jenkins
Git
CI/CD

Job description

Job Family: Software

Req ID: 517540

We are Siemens

Siemens Digital Industries Software is a leading provider of solutions for the design, simulation, and manufacture of products across many different industries. Formula 1 cars, skyscrapers, ships, space exploration vehicles, and many of the objects we see in our daily lives are being conceived and manufactured using our software.

We are looking for a proactive and technically strong Infrastructure Engineer - Quality Engineering & Test Automation to help build and maintain the infrastructure, automation, and tooling that enable reliable software quality across our applications.

This role combines infrastructure engineering, quality engineering, test automation, scripting, and technical troubleshooting. You will work closely with Software Development, QA, and engineering teams to maintain reliable Quality Control environments, improve automation, investigate complex technical issues, and continuously enhance our quality engineering processes.

The ideal candidate is a strong problem solver who enjoys understanding how systems work, investigating issues to identify root causes, automating repetitive activities, and developing practical solutions to improve engineering efficiency.

Key Responsibilities
  • Build and maintain test automation: Create, maintain, and improve automated testing solutions and automation pipelines for multiple applications, ensuring reliable execution and appropriate test coverage.

  • Manage QC infrastructure and environments: Install, configure, monitor, maintain, upgrade, and troubleshoot Windows and Linux environments used for software development and quality engineering.

  • Develop engineering tools: Create reusable scripts, utilities, and custom tooling that improve automation, testing efficiency, environment management, and overall QC productivity.

  • Troubleshoot complex technical issues: Investigate application, automation, infrastructure, and environment-related issues using logs, test results, system behavior, and structured root-cause analysis.

  • Support software quality: Analyze product issues, reproduce and document defects, collaborate with development teams on resolution, and help identify opportunities to prevent recurring problems.

  • Own critical environments and services: Provide high-level technical support for at least one critical environment, including software licensing, monitoring, configuration, reliability, and incident resolution.

  • Drive continuous improvement: Evaluate new technologies and approaches, automate manual activities, improve QC processes, and contribute to better engineering practices across the organization.

Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related technical discipline, with relevant experience in infrastructure engineering, quality engineering, software QA, test automation, or a closely related field.

  • Strong understanding of software quality, testing methodologies, automation, and quality engineering practices.

  • Hands-on experience with test automation and scripting/programming, with proficiency in at least one language such as Python, JavaScript/TypeScript, Java, or Shell.

  • Strong logical, analytical, and problem-solving skills, with the ability to independently investigate complex technical issues and identify root causes.

  • Working knowledge of both Windows and Linux operating systems, including application installation, configuration, monitoring, troubleshooting, and maintenance.

  • Ability to understand complex technical environments, develop practical solutions, and take end-to-end ownership of technical problems and deliverables.

  • Strong verbal and written communication skills, with the ability to collaborate effectively with globally distributed, multicultural Software Development, QA, DevOps, and engineering teams.

Preferred Skills
  • Experience with automation frameworks/tools such as Playwright, Selenium, Squish, or equivalent.

  • Experience with Jenkins or other CI/CD tools and automated pipeline development.

  • Strong Python or other scripting experience for developing reusable engineering tools.

  • Familiarity with Git, JIRA, and Confluence.

  • Experience supporting critical development or test environments.

  • Knowledge of software licensing, license servers, environment monitoring, and system administration.

  • Experience with UI, API, integration, regression, or system-level automation.

Why Us

At Siemens Software, flexibility is how we work - hybrid by default, built on trust and autonomy. Together, 30,000 people across more than 200 countries build technology that shapes the real world. You'll grow through real projects, strong technical peers, and global mobility, backed by the scale and benefits of an industrial software leader. We're committed to equality and inclusion, and we hire based on merit, skills, and impact. Bring your curiosity and creativity and help us shape tomorrow!

Diversity & Inclusion

We value equal opportunities and welcome applications from people with disabilities. At Siemens, we believe people who've had real experiences dealing with being different will excel as leaders. Let's foster a culture of creativity and innovation. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

Siemens Software. Transform the Everyday

#LI-Hybrid #LI-PLM #DISWSIM

Organization: Digital Industries

Job Type: Full-time

Category: Research & Development

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Infrastructure Engineer – Quality Engineering & Test Automation
Infrastructure Engineer – Quality Engineering & Test Automation

Siemens Digital Industries Software • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Software QA Engineer, Test Automation
Software QA Engineer, Test Automation

Siemens AG • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Software QA Engineer, Test Automation
Software QA Engineer, Test Automation

Siemens Digital Industries Software • Bengaluru

Hybrid
INR 900,000 - 1,300,000
Software QA Engineer - Advanced, Test Automation & AI
Software QA Engineer - Advanced, Test Automation & AI

Siemens Digital Industries Software • Bengaluru

Hybrid
INR 1,800,000 - 3,500,000
Software QA Engineer - Advanced, Test Automation & AI
Software QA Engineer - Advanced, Test Automation & AI

Siemens AG • Bengaluru

Hybrid
INR 1,800,000 - 2,600,000
SW QA Engineer - Advanced
SW QA Engineer - Advanced

Siemens Digital Industries Software • Bengaluru

Hybrid
INR 2,800,000 - 4,200,000
Software Quality Assurance Engineer
Software Quality Assurance Engineer

Siemens • Pune District, Bengaluru

Hybrid
INR 700,000 - 1,200,000
Hybrid work model
Global exposure
SW QA Engineer - Advanced
SW QA Engineer - Advanced

Siemens AG • Bengaluru

On-site
INR 4,000,000 - 5,500,000
Hybrid work model
Global mobility
SW QA Engineer Associate, Simcenter
SW QA Engineer Associate, Simcenter

Siemens AG • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Lead Test Automation Engineer
Lead Test Automation Engineer

Siemens Mobility • Udaipur

On-site
INR 800,000 - 1,500,000
Competitive salary
Bonus scheme
Generous holiday allowance
+2