Junior Software Development Engineer in Test - Retail IS&T

Apple

  • Bengaluru, Karnataka, India
  • Not specified; 40 hours per week
  • Posted 11 Sept 2026 (older listing, still open)

Apple lists a Junior Software Development Engineer in Test opening in Retail Engineering within IS&T, role 200682312-0321, in Bengaluru. The official posting date is 11 September 2026, and the page still displayed Submit CV when checked on 3 November 2026. Junior does not mean no experience: the role requires one to two years in software quality engineering.

The work

The role contributes to application design, analysis and certification, working with engineering and product teams to test features, diagnose defects and improve customer experience. Apple's IS&T group supports a broad range of internal and customer-facing systems; the public description does not assign this vacancy to every system the group operates.

Responsibilities include creating test cases, test plans and test strategy from requirements and user journeys. Testing spans exploratory, functional, end-to-end, regression and integration work. The role combines programming and automation with investigation, so it is not limited to manually executing a test checklist.

Minimum qualifications

Apple asks for a bachelor degree in Computer Science, Engineering or a related technical field, or equivalent practical experience. It requires one to two years in software quality engineering, strong programming in at least one language such as Java, JavaScript/TypeScript or Python, and experience with modern test automation frameworks such as Playwright/Selenium or Appium.

Testing experience across web, API and native iOS/iPadOS applications is named. Applicants should understand testing principles, test-design techniques and automation practices, and have experience using GenAI tools for quality-engineering tasks. The source does not set a graduation-batch restriction or CGPA threshold.

Preferred capabilities

Preferred items include investigating failed tests and defects, root-cause analysis, collaboration with developers, identifying repetitive testing work for AI-assisted automation, communication and learning unfamiliar technology. The posting names ClaudeCode and GeminiCLI as examples of GenAI tools for testing productivity; it does not say those are the only acceptable tools.

For preparation, choose a testing example you can walk through from requirement to failure diagnosis. Explain which checks were automated, which needed exploration, how failures were triaged and what changed after the fix. Keep customer data and confidential test environments out of application material.

Hours, location and compensation

The official page lists Bengaluru and 40 weekly hours. It does not explicitly state a remote or hybrid arrangement, salary, closing date or employment duration. Confirm those terms with the hiring team rather than assuming a work arrangement from the title.

The September date here is the employer's displayed posting date, not the November availability check. Applications remain controlled by Apple, and a live Submit CV button is not a guarantee that a vacancy will remain open indefinitely.

Related openings

Apply through the official listing

Read the complete role and apply through Apple Jobs. GetFirstJob summarizes the opening and links to the employer, which controls applications, selection and final terms. We do not collect resumes or apply for you. Never pay an application or interview fee.

This is our short summary of the employer's listing. The full description, eligibility and deadline are on the employer's page.

Explore related openings