SlipstreamJobsFresh Startup & VC-Backed Jobs

Software Development Engineer in Test, Retail Engineering

Lex - Hyderabad, Telangana, India - In-office

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Apple's Information Systems and Technology (IS&T) group is seeking a Software Quality Engineer to contribute to the design, analysis, and certification of applications serving Apple's retail, e-commerce, and internal systems. This role sits at the heart of Apple's operations, supporting everything from apple.com and Apple Store software to Apple Care systems, identity management, data centers, and AI/ML infrastructure. You will work closely with software engineers, product managers, designers, and cross-functional partners to ensure the quality, performance, and stability of applications that Apple customers and employees rely on daily. Your responsibilities will span the full testing lifecycle: understanding feature implementations, crafting robust testing strategies, authoring test scenarios and automation scripts, conducting functional/regression/performance/security testing, identifying and analyzing defects, and designing maintainable test frameworks. Key responsibilities include: - Designing and maintaining automated test frameworks, scripts, and test cases for web, API, and mobile applications - Conducting functional, regression, performance, and security testing using automation tools - Collaborating with developers, product managers, and QA teams to define test strategies and acceptance criteria - Implementing CI/CD pipeline integration to enhance automated testing execution - Analyzing test results, reporting defects, and tracking issues using defect management tools - Championing quality efforts across test automation engineering, product management, and engineering program teams - Performing root cause analysis and documenting consistent steps to reproduce issues This is a hands-on role requiring deep expertise in test automation, strong problem-solving skills, and a passion for quality. You will help shape how Apple operates internally and the experiences customers have with Apple's products and services. REQUIREMENTS: Minimum Qualifications: - 8+ years of experience in software quality assurance testing - 5+ years of strong practical experience in automation with Java and/or Swift or any object-oriented language - Experience testing API/Web Services, web apps, or Mac/iOS/iPadOS native applications - Strong hands-on experience with Core Java, Karate, RestAssured, Playwright/Selenium, Appium/XCUI, or similar frameworks Preferred Qualifications: - Hands-on experience in automation framework architecture, design, and development - Expertise in QE processes, tools, and metrics - Experience with Maven/Gradle and Git repositories - Experience working in Agile development environments with high-quality product focus - Solid understanding of software build tools, CI/CD integrations, deployment processes, and code quality checking tools - Experience testing microservices and cloud-based applications - Strong log scanning and root cause analysis skills with excellent debugging and analytical abilities - Hands-on experience with load, resiliency, and performance testing (Jmeter/Gatling/Locust) - Experience with AI/ML application testing, security testing, and accessibility testing - Experience with cloud technologies (AWS/GCP) and containerization (Docker/Kubernetes) - Hands-on experience with AI agents, MCP servers, and LLM-driven developer tools for test automation - Working knowledge of building AI-related systems such as MCP servers, AI agents, agentic workflows, or LLM-powered tools for engineering use cases

Similar roles