Siemens

Software Quality Assurance Engineer

Siemens

Pune, Maharashtra, India (Hybrid) · Full Time

Be the first to apply

Experience
3+ yrs
Salary
Openings
1
Posted
2 days ago
Work mode
Hybrid
Education
B.Tech / B.E.
Eligibility
Candidates holding a B.Tech or B.E. degree in any specialization are eligible to apply.
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Siemens Digital Industries Software

Siemens Digital Industries Software is a prominent provider of design, simulation, and manufacturing software solutions utilized across diverse industries including automotive, construction, aerospace, and space exploration. Our technology underpins the development of products ranging from Formula 1 cars to skyscrapers and spacecraft.

Role Overview

We seek a Quality Assurance Engineer with over three years of hands-on experience in software testing and automation to join our expanding Quality Center of Excellence. The role involves designing, developing, and executing automated testing strategies across multiple platforms to enhance software quality, increase test coverage, and bolster release confidence.

Key Responsibilities

  • Create and maintain automated tests including functional, regression, integration, and end-to-end scenarios employing suitable frameworks and programming languages.
  • Collaborate with Product Management, Development, and Quality teams to understand product requirements, assess risks, define test cases, and craft automation approaches for new features and releases.
  • Integrate automated tests within CI/CD pipelines to foster continuous testing, accelerate defect detection, and improve software delivery effectiveness.
  • Conduct API testing using RESTful services and tools such as Postman or Swagger, alongside validation of application data via SQL and SPARQL queries when applicable.
  • Diagnose quality issues by executing automated and manual tests, analyzing test failures, troubleshooting, and working with developers toward resolution.
  • Continuously enhance test automation frameworks and scripts to boost their maintainability, efficiency, and reliability.
  • Participate actively in sharing knowledge and promoting quality engineering best practices and modern testing technologies in collaboration with Siemens Quality Center of Excellence.

Required Qualifications

  • At least two years of professional experience in Software Quality Assurance or Software Testing with hands-on involvement in test automation.
  • Proficient programming or scripting ability in Java, Python, JavaScript/TypeScript, or a similar language for building maintainable automation solutions.
  • Experience using test automation frameworks and tools such as Selenium, Playwright, Cypress, Katalon Studio, PyTest, TestNG, or JUnit.
  • Competence in API testing and database validations, utilizing RESTful APIs, SQL queries, and tools like Postman or Swagger.
  • Understanding of SPARQL and RDF/knowledge graph concepts, including writing or evaluating SPARQL queries for data access and validation.
  • Familiarity with version control via Git and experience integrating automated tests within CI/CD pipelines using Jenkins, CircleCI, GitLab CI, or similar tools.
  • Well-versed in software testing methodologies including Agile, Scrum, Test-Driven Development (TDD), and Behavior-Driven Development (BDD), complemented by strong analytical, problem-solving, communication, and teamwork capabilities.

Preferred Skills

  • Exposure to AI-powered agents, large language model-driven applications, or AI-assisted automation technologies such as Anthropic Claude.
  • Knowledge of cloud platforms including AWS, Azure, or Google Cloud Platform.
  • Experience with container technologies like Docker and Kubernetes.
  • Familiarity with performance testing tools such as JMeter or LoadRunner.
  • Understanding of security testing techniques including Dynamic Application Security Testing (DAST) and penetration testing principles.
  • Experience validating browser-based applications for functionality, performance, and cross-browser compatibility.
  • Interest or expertise in data science, data visualization, data analytics, RDF, or knowledge graphs.
  • Experience with defect and test management tools such as JIRA, X-Ray, TestRail, or Zephyr.

Why Join Siemens Software?

Siemens Software supports flexibility with a hybrid working model based on trust and autonomy. Our global community of 30,000 professionals across 200+ countries develops impactful technology shaping real-world applications. We emphasize growth through real projects, skilled peers, and opportunities for global mobility supported by an industrial software leader's resources and benefits.

Diversity and Inclusion

We uphold equal opportunity employment and encourage applications from individuals with disabilities. Siemens fosters an inclusive culture that values varied experiences and supports accommodations throughout recruitment and employment to ensure everyone can succeed and contribute.

Minimum education

Bachelor's Degree

How they work

Communication Teamwork & Collaboration Problem Solving

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer