Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Quality Engineer

Home > Java programming jobs

Software Quality Engineer in USA new

  • Sunnyvale, CA

Responsibilities

  • Design, analyze, and certify software applications.
  • Build and improve quality engineering frameworks, tools, and infrastructure.
  • Design and implement scalable UI, API, integration, and end-to-end test automation.
  • Test web, API, iOS/iPadOS native, microservices, and cloud-based applications.
  • Define test strategies for functional, integration, regression, performance, reliability, and production-readiness requirements.
  • Own quality strategy for one or more application areas.
  • Develop and integrate GenAI-powered solutions for test generation, automation, defect analysis, test data generation, execution, and quality intelligence.
  • Establish evaluation, reliability, security, and observability practices for GenAI-powered quality engineering solutions.
  • Integrate automated quality gates into engineering pipelines.
  • Perform load, resiliency, performance, accessibility, security, and production-readiness testing.
  • Analyze logs, debug issues, perform root-cause analysis, and drive improvements to customer experience.
  • Partner with software engineers, engineering project managers, product teams, and business teams to identify and mitigate quality risks.
  • Use AI agents, MCP servers, and LLM-driven developer tools to accelerate test automation and engineering workflows.

Requirements

  • At least 4 years of experience in software quality assurance testing.
  • Experience with Playwright or Selenium and Appium using Java, TypeScript/JavaScript, or Python.
  • Hands-on experience building scalable automation across UI, API, integration, and end-to-end testing.
  • Experience testing web, API, and iOS/iPadOS native applications.
  • Experience with performance, reliability, or production-readiness testing is preferred.
  • Experience testing microservices and cloud-based applications is preferred.
  • Experience with CI/CD and automated quality gates is preferred.
  • Experience with JMeter or Gatling for load, resiliency, and performance testing is preferred.
  • Experience testing GenAI-based applications and performing security and accessibility testing is preferred.
  • Experience with AWS or GCP and Docker or Kubernetes is preferred.
  • Strong problem-solving, debugging, analytical, communication, and collaboration skills.
  • Hands-on experience building AI-related systems such as MCP servers, AI agents, agentic workflows, or LLM-powered tools and integrations.

Apple

We’re a diverse collective of thinkers and doers, continually reimagining what’s possible to help us all do what we love in new ways. And the same innovation that goes into our products also applies to our practices — strengthening our commitment to leave the world better than we found it. This i...

Similar positions

Staff Software Engineer

  • Genesys
  • Full time
  • Remote
  • 11/12/2026
  • APAC

Senior Software Engineer: Treasury Automation

  • BVNK
  • Full time
  • Remote
  • 11/12/2026
  • Salary: €85k-€95k
  • Europe

Senior Java Engineer

  • Elastic
  • Full time
  • UK
  • 11/12/2026
  • Salary: Competitive
  • Remote

Data Engineer - Mobile Monetization

  • PubMatic
  • Full time
  • USA
  • 11/12/2026
  • Salary: Competitive
  • Redwood City, CA

Product Security Engineer II

  • Schneider Electric
  • Full time
  • Others
  • 11/12/2026
  • Salary: $118k - $176k/yr
  • Kolding, Denmark