Software QA Engineer_Cloud, HPC and Enterprise Applications

Siemens

Pune District, Chennai, Bengaluru

Hybrid

INR 900,000 - 1,400,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Siemens is seeking an experienced QA Engineer to own automated testing across web applications and distributed systems. You will design and implement test strategies, automate end-to-end scenarios, and validate REST APIs within cloud-ready and enterprise workflows.

Ideal candidates have 3–5+ years of hands-on QA, strong Python scripting, and experience with Pytest and UI tools like Playwright/Selenium/Cypress. You will work across Windows and Linux in a fast-paced Agile environment.

Qualifications

  • Bachelors in Computer Science, Software Engineering, or related technical discipline.
  • 3 to 5+ years of hands-on Software QA experience testing enterprise-grade web applications, SaaS platforms, or complex distributed systems.
  • Strong programming or scripting proficiency in Python, with hands-on experience building/maintaining test automation frameworks using Pytest and modern UI automation tools like Playwright, Selenium, or Cypress.
  • Strong hands-on experience with REST API testing and relational databases or backend data validation.
  • Familiarity with CI/CD pipelines and version control (Git).
  • Working knowledge of Windows and Linux/Unix environments with debugging skills.
  • Excellent analytical, problem-solving, and communication skills for cross-functional teams.

Responsibilities

  • Drive Test Strategy & Automation: design, implement, maintain, and execute automated test suites.
  • Validate complex workflows including model setup, execution, solver behavior, and job monitoring.
  • API & Microservices Testing: robust REST API testing and data validation across distributed architectures.
  • Enable Continuous Testing: integrate tests into CI/CD (GitHub Actions, Jenkins, GitLab, CircleCI) for Windows and Linux.
  • Investigate & Troubleshoot: analyze failures, bottlenecks, and defects, perform root-cause analysis.
  • Quality Advocacy: promote quality across Agile Scrum teams and maintain test docs using Jira, TestRail, etc.

Skills

Python
REST API testing
Analytical thinking
Communication

Education

Bachelor's degree in CS/Software Engineering

Tools

Pytest
Playwright
Selenium
Cypress
Git
Jira
TestRail

Job description

Key Responsibilities

  • Drive Test Strategy & Automation: Design, implement, maintain, and execute comprehensive automated test suites (functional, integration, regression, end-to-end, and stress/performance) using modern frameworks (Python, Pytest, Playwright, Selenium, or Cypress).
  • Validate Complex Workflows: Test sophisticated simulation-driven and cloud-native workflowsranging from model setup and execution to solver behavior, result validation, and job submission/monitoring via enterprise workload management solutions.
  • API & Microservices Testing: Perform robust REST API testing (using Postman, Swagger) and validate backend data across microservices and distributed, event-driven architectures.
  • Enable Continuous Testing: Integrate automated testing into CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI/CD, CircleCI) to provide rapid feedback and drive release efficiency across Windows and Linux environments.
  • Investigate & Troubleshoot: Analyze test failures, performance bottlenecks, and defects; perform structured root-cause analysis and collaborate closely with R&D to verify fixes.
  • Quality Advocacy: Act as a strong advocate for quality across Agile Scrum teams, maintaining clear test documentation and leveraging modern QA test management tools (Jira, TestRail, etc.).

Qualifications

  • Bachelors degree in Computer Science, Software Engineering, or a related technical discipline (or equivalent practical experience).
  • 3 to 5+ years of hands-on Software QA experience testing enterprise-grade web applications, SaaS platforms, or complex distributed systems.
  • Strong programming or scripting proficiency in Python, with hands-on experience building/maintaining test automation frameworks using Pytest and modern UI automation tools like Playwright, Selenium, or Cypress.
  • Strong hands-on experience with REST API testing and relational databases or backend data validation.
  • Practical familiarity with CI/CD pipelines and version control systems (Git).
  • Working knowledge of both Windows and Linux/Unix operating environments, with strong debugging and troubleshooting skills.
  • Excellent analytical, problem-solving, and communication skills, with the ability to collaborate effectively across global, distributed Agile teams.

Good-to-Have / Preferred Experience

  • Engineering Simulation & HPC: Familiarity with engineering simulation, CAE/CAD software, physics modeling, or High-Performance Computing (HPC) environments (Linux clusters, MPI workloads, and job schedulers like Slurm, PBS Professional, or Grid Engine).
  • Cloud & Containerization: Experience testing applications deployed in cloud platforms (AWS, Azure, GCP) and containerized environments using Docker and Kubernetes.
  • Performance & Stress Testing: Experience with performance testing tools such as JMeter, Gatling, or LoadRunner.
  • Emerging Tech: Exposure to AI-assisted testing, LLM-driven applications, or Knowledge Graph concepts (SPARQL, RDF) is a plus.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Test Engineer
Test Engineer

Larsen & Toubro Limited • Chennai District

On-site
INR 1,200,000 - 1,800,000
Senior Qa Engineer
Senior Qa Engineer

Honeybee Tech Solutions • Hyderabad

On-site
INR 1,400,000 - 2,000,000
Head of Quality Engineering
Head of Quality Engineering

Comviva • Gurugram District

On-site
INR 4,000,000 - 6,500,000
Qa Automation Testing Engineer
Qa Automation Testing Engineer

Xoriant • Pune District, Bengaluru

On-site
INR 1,200,000 - 2,000,000
Quality Assurance Engineer
Quality Assurance Engineer

Tech SMCSquared GCC • Hyderabad

Hybrid
INR 1,500,000 - 2,100,000
Senior Qa Automation Test Engineer
Senior Qa Automation Test Engineer

Mployee.me • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Senior QA Engineer
Senior QA Engineer

DigiMantra • Mohali

On-site
INR 1,200,000 - 1,800,000
Sr. QA Engineer
Sr. QA Engineer

Armakuni Ltd. • Ahmedabad District

On-site
INR 500,000 - 900,000
QA Automation Engineer Playwright
QA Automation Engineer Playwright

ACS International India Pvt. Ltd. (ACSII) • Pune District

On-site
INR 400,000 - 800,000
Senior Quality Engineer
Senior Quality Engineer

Optum • Hyderabad, Bengaluru

Hybrid
INR 4,000,000 - 6,000,000