Software QA Engineer - Advanced, Test Automation & AI

Siemens Digital Industries Software

Bengaluru

Hybrid

INR 1,800,000 - 3,500,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Siemens Digital Industries Software is seeking an experienced Software QA Engineer to design and implement automated testing across functional, regression, integration, API, and end-to-end scenarios. You will collaborate with Product Management, Software Development, Quality Engineering, and other stakeholders to define test strategies and integrate automated testing into CI/CD pipelines.

The role emphasizes AI-agent-driven workflows, knowledge-graph tech, and modern QA practices, with a strong

Qualifications

  • 5+ years in Software QA / Testing, with strong automation focus.
  • Strong programming skills in Java, Python, or JavaScript/TypeScript.
  • Extensive experience with API testing and automation, including RESTful APIs and database validation.
  • Experience writing, optimizing, and validating SPARQL queries for RDF/knowledge-graph apps.
  • Hands-on with Git and CI/CD tools (Jenkins, GitLab CI, CircleCI) and Agile/ Scrum methods.

Responsibilities

  • Design and develop test automation frameworks and scripts for functional, regression, integration, and end-to-end testing.
  • Drive end-to-end quality by collaborating with product, development, and QE teams.
  • Automate continuous testing by integrating tests into CI/CD pipelines.
  • Test APIs, data, and integrations, including RDF/knowledge-graphbased apps.
  • Develop and evaluate AI/LLM-driven workflows and agentic testing approaches.
  • Investigate, document, and communicate quality issues; work with teams to resolve defects.
  • Continuously improve automation, expand coverage, and maintain test assets/docs.

Skills

Test automation
Java
Python
JavaScript/TypeScript
API testing
SPARQL queries
Git & CI/CD
Agile / Scrum
Test frameworks

Tools

Selenium
Playwright
Cypress
Katalon Studio
PyTest
TestNG
JUnit
Jenkins
GitLab CI
CircleCI

Job description

We are SiemensSiemens 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 SiemensSiemens 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 an experienced Software QA Engineer with strong expertise in test automation, API testing, and modern quality engineering practices to help ensure the reliability and quality of our software products. In this role, you will design and implement automated testing solutions across functional, regression, integration, API, and end-to-end scenarios. You will work closely with Product Management, Software Development, Quality Engineering, and other stakeholders to define effective test strategies and integrate automated testing into CI/CD pipelines. The role also provides an opportunity to work with AI-agent-driven workflows, LLM-based applications, knowledge graph technologies, and modern test automation approaches. The ideal candidate combines strong programming and automation skills with analytical thinking, problem-solving ability, curiosity, and a strong quality mindset.

Key Responsibilities
  • Design and develop test automation: Build, maintain, and enhance automated test frameworks and scripts for functional, regression, integration, and end-to-end testing using appropriate tools and programming languages.
  • Drive end-to-end quality: Partner with Product Managers, Developers, Quality Engineers, and business stakeholders to understand workflows, define test strategies, identify risks, and ensure comprehensive test coverage for new features and releases.
  • Automate continuous testing: Integrate automated tests into CI/CD pipelines to provide continuous feedback, accelerate defect detection, and improve release confidence.
  • Test APIs, data, and integrations: Design and execute automated tests for RESTful APIs, validate database results, and work with structured data and SPARQL queries for RDF/knowledge-graph-based applications.
  • Test AI and agentic workflows: Develop testing approaches for AI-agent-driven workflows and LLM-based applications, evaluating functional behavior, workflow reliability, accuracy, and expected outcomes.
  • Investigate and communicate quality issues: Execute automated tests, analyze results, identify root causes, document defects, and collaborate with development teams to drive timely resolution.
  • Continuously improve automation: Enhance existing frameworks, expand automation coverage, improve maintainability and execution efficiency, and maintain clear documentation for test assets, results, and processes.
Qualifications
  • 5+ years of experience in Software Quality Assurance / Software Testing, with strong hands-on experience in test automation.
  • Strong programming skills in Java, Python, JavaScript/TypeScript, or a similar programming language, with the ability to develop maintainable automation solutions.
  • Extensive experience with test automation frameworks and tools, such as Selenium, Playwright, Cypress, Katalon Studio, PyTest, TestNG, JUnit, or equivalent.
  • Strong experience with API testing and automation, including RESTful APIs, tools such as Postman/Swagger, and database validation.
  • Experience writing, optimizing, and validating SPARQL queries, including validating data accuracy and query results for RDF/knowledge graph-based applications.
  • Hands-on experience with Git and CI/CD tools such as Jenkins, GitLab CI, CircleCI, or equivalent, including integrating automated tests into pipelines.
  • Strong understanding of software testing methodologies such as Agile, Scrum, TDD, BDD, along with excellent analytical, problem-solving, communication, and collaboration skills.
Preferred Skills
  • Experience testing AI-agent-driven workflows, LLM-based applications, or Generative AI solutions, including familiarity with tools such as Anthropic Claude or similar technologies.
  • Experience with AI-agent orchestration frameworks and evaluation approaches.
  • Familiarity with AWS, Azure, or GCP.
  • Experience with Docker and Kubernetes.
  • Performance testing experience using tools such as JMeter or LoadRunner.
  • Familiarity with security testing practices, including DAST and penetration testing concepts.
  • Experience testing browser-based applications across functionality, performance, and cross-browser compatibility.
  • Experience with Data Science, Data Visualization, Data Analytics, RDF, or Knowledge Graph technologies.
  • Experience with test management and defect tracking tools such as JIRA, X-Ray, TestRail, or Zephyr.
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
#DISWSIM
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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 AG • Bengaluru

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

Siemens AG • Bengaluru

On-site
INR 1,200,000 - 1,800,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 Digital Industries Software • Bengaluru

Hybrid
INR 2,800,000 - 4,200,000
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
Infrastructure Engineer – Quality Engineering & Test Automation
Infrastructure Engineer – Quality Engineering & Test Automation

Siemens AG • Bengaluru

On-site
INR 1,200,000 - 1,800,000
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 Digital Industries Software • Bengaluru

Hybrid
INR 1,500,000 - 2,100,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