QA Software Engineer

oraclecloud

Bengaluru 4 Years Exp Posted 15d ago

Job Description

  • Design, maintain, and execute test plans, test cases, and test scenarios.
  • Develop and maintain automated test scripts for functional, regression, integration, and end-to-end testing.
  • Identify opportunities to increase automation coverage and reduce repetitive manual testing.
  • Perform functional, regression, integration, exploratory, negative, boundary, compatibility, and system testing.
  • Identify, reproduce, document, and track software defects throughout their lifecycle.
  • Analyze automated test results, logs, and failures to identify product, automation, or environment issues.
  • Debug and troubleshoot network protocols, APIs, services, and system behavior.
  • Maintain clear and accurate QA documentation.
  • Collaborate with Software Engineering, Product Management, and QA teams throughout the development lifecycle.
  • Participate in technical, design, architecture, and code review discussions from a quality and testability perspective.
  • Integrate and maintain automated tests within CI/CD pipelines.
  • Use AI-assisted tools to support test case generation, automation development, debugging, log analysis, defect investigation, and technical documentation.
  • Identify opportunities to apply AI and automation to improve test efficiency, coverage, reliability, and overall QA productivity.
    • Contribute to the continuous improvement of QA processes, tools, automation frameworks, and engineering practices.
       

Similar Openings for You