
Eligibility Criteria
Bachelorβs degree in Computer Science, Engineering or related field (or equivalent practical experience). 1β2 years of experience in software quality engineering. Minimum 60% or CGPA 6.5/10. No backlogs allowed. Strong programming skills in Java, JavaScript/TypeScript, or Python. Experience with Playwright, Selenium, or Appium. Familiarity with web, API, and iOS/iPadOS native testing. Ability to create test plans and execute exploratory testing. Good understanding of software testing principles and automation practices. Experience with GenAI tools for quality engineering is a plus.

Job Description & Key Responsibilities
Apple is a global technology leader known for its innovation, quality, and customer obsession. The Information Systems and Technology (IS&T) group acts as the nerve center for Appleβs internal and external software needs, building systems that power everything from apple.com to Apple Stores, Apple Care, and the companyβs data centers. Working within IS&T means contributing to products that millions of customers and employees rely on every day, while collaborating with crossβfunctional teams that include software engineers, product managers, designers, and external partners.
The Junior Software Development Engineer in Test (SDET) in Retail Engineering is a fullβtime role that blends quality engineering with software development. The SDET will design, develop, and execute automated tests for web, API, and native iOS/iPadOS applications that support Appleβs retail operations. The position emphasizes lightweight processes, continuous integration, and the use of modern test automation frameworks to ensure high quality and rapid delivery.
Key responsibilities include:
1. Designing test strategies, test plans, and test cases based on product requirements and user journeys.
2. Developing and maintaining automated test suites using Playwright, Selenium, and Appium.
3. Performing exploratory, functional, endβtoβend, regression, and integration testing.
4. Collaborating with developers, product managers, and other QE engineers to embed quality throughout the SDLC.
5. Analyzing root causes of defects and working with crossβfunctional teams to drive resolution.
6. Leveraging GenAI tools to enhance test coverage and efficiency.
7. Participating in code reviews and contributing to bestβpractice documentation.
8. Monitoring test results, reporting metrics, and suggesting process improvements.
9. Staying current with industry trends in test automation and quality engineering.
10. Mentoring junior teammates and sharing knowledge across the team.
Tech stack: Java, JavaScript/TypeScript, Python, Playwright, Selenium, Appium, REST API testing tools, iOS native testing frameworks, CI/CD pipelines.
Growth path: Starting as a Junior SDET, you can progress to Senior SDET, Lead QA Engineer, or move into product or engineering management roles. Appleβs culture encourages continuous learning, crossβteam collaboration, and leadership opportunities.
Why join Apple? Youβll work on cuttingβedge technology, influence products that touch millions, and be part of a culture that values innovation, inclusion, and high standards. The role offers competitive compensation, comprehensive benefits, and a chance to grow in a globally respected organization.