Software QA Engineer

siemens

Bengaluru 5 Years Exp Posted 1h ago

Job Description

  • 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.

Similar Openings for You