Software Development Engineer in Test - IS&T
Apple · Bengaluru
- Experience3–4 yrs
- SalaryNot disclosed
- Work modeonsite
- Levelmid
- Posted16 Sept 2026
About Apple
Apple is hiring in Bengaluru in semiconductors electronics. This role looks for around 3+ years of experience.
Skills
- software quality assurance testing
- test automation
- Java
- Swift
- object-oriented programming
- API testing
- web application testing
- mobile application testing
- Core Java
- Karate
- RestAssured
- Playwright
- Selenium
- Appium
- XCUI
- Maven
- Gradle
- Git
- Agile
- CI/CD
- microservices testing
- cloud application testing
The role
A software quality engineer at a consumer technology company designs and maintains automated testing for web, API, and mobile applications using Java, Playwright, and CI/CD integration. The role applies software quality assurance testing and performance testing to validate functionality, stability, security, and customer experience.
Full job description
Summary
Join us, the team that serves as Apple’s nerve center: Apple Information Systems and Technology group! We are looking for Software QE Engineers, who will work closely with other Software Engineers, Project & Product Managers, Product Designers, and other internal & external partners.
There are countless ways you can contribute here, from working on apple.com to software for digital & physical Apple Stores, from software for Apple Care to Apple-wide systems for identity, operations, recruiting, and people management, from software for Apple data centers to Apple-wide data processing & AI/ML systems.
When you join IS&T, you’ll help design and manage systems, frameworks, and apps that countless Apple customers and employees rely on every day. Together, we’ll explore all the ways to improve how Apple operates, freeing our employees to do what they do best, and crafting magical experiences for our customers.
Description
Apple’s IS&T team is looking for a Software Quality Engineer to contribute to design, analysis and certification of our applications. We are looking for someone who is equally passionate about quality and using lightweight processes to consistently achieve it. The role would also involve interacting with multi-functional engineering and product teams to test features, perform root cause analysis, and drive the quality of customer's experience.
Responsibilities
The quality of Apple’s products, including consistent functionality, performance and stabilityUnderstanding new and existing feature implementations in order to craft informed, robust testing chartersAuthoring and reviewing test scenarios, scripts and plansConduct functional, regression, performance, and security testing using automation toolsIdentifying and report defects, inclusive of first-level root cause analysis and consistent steps to reproduceDesign, develop, and maintain automated test frameworks, scripts, and test cases for web, API, and mobile applicationsCollaborate with developers, product managers, and QA teams to define test strategies and acceptance criteriaImplement CI/CD pipeline integration to enhance automated testing executionAnalyze test results, report defects, and track issues using defect management toolsContinuously improve test automation frameworks and enhance testing efficiencyChampioning quality efforts beyond test execution, including collaborating with test automation engineering teams, product management teams and engineering program teams
Minimum Qualifications
3+ years experience in software quality assurance testing2+ years of strong practical experience in automation with Java and/or Swift or any OO languageExperience in testing API/Web Service, Web apps or Mac/iOS/iPadOS native applicationsSStrong hands-on experience on Core Java, Karate, RestAssured, Playwright/Selenium, Appium/XCUI or similar frameworks
Preferred Qualifications
Good knowledge of automation framework architecture, design and developmentExpertise in QE processes, tools and metricsExperience in Maven/Gradle and Git repositories is requiredExperience of working in Agile development environment with high quality productSolid understanding of software build tools, CI/CD integrations, deployment process and code quality checking toolsExperience in testing microservices and cloud-based applicationsUnderstands log scanning to identify errors and root cause, with strong problem-solving, debugging, and analytical skills.Hands on experience with Load, Resiliency & Performance testing. Exposure to Jmeter/Gatling/Locust performance testing frameworkExperience with Testing of AI/ML applications, Security and Accessibility testing is good to haveExperience in cloud technologies such as AWS/GCP and containerisation technologies such as Docker or Kubernetes is good to haveHands-on experience leveraging AI agents, MCP servers, and LLM-driven developer tools to accelerate test automation and engineering workflows at scale.Hands-on experience and working knowledge of building AI-related systems — such as MCP (Model Context Protocol) servers, AI agents, agentic workflows, or LLM-powered tools/integrations — for real engineering use cases
At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.
Learn about accessibility in Apple’s workplace
Role Number: 200678391-0321