{"id":3510767,"url":"https://alion.io/job/apple-software-development-engineer-in-test-retail-engineering-3","title":"Software Development Engineer in Test — Retail Engineering","company":{"id":12,"name":"Apple","domain":"apple.com","url":"https://alion.io/company/apple","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Apple Jobs","truth_index":{"grade":"A","score":91,"open_postings":860,"ghost_share":0,"stale_share":0.171,"repost_share":0.002,"time_to_fill_p50_days":96,"computed_at":"2026-10-31T05:58:55Z"}},"role":"QA","role_family":"QA","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Shanghai, China"],"countries":["CN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":43000,"max_usd":93000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":17},"experience_years_min":7,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Appium","optional":false},{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"Git","optional":false},{"name":"Java","optional":false},{"name":"Jenkins","optional":false},{"name":"Kubernetes","optional":false},{"name":"Playwright","optional":false},{"name":"Rest API","optional":false},{"name":"Rest-Assured","optional":false},{"name":"SAP Workflow","optional":false},{"name":"Selenium","optional":false},{"name":"Shift-Left Security","optional":false},{"name":"Spring Boot","optional":false},{"name":"SQL","optional":false},{"name":"XCUITest","optional":false},{"name":"ABAP","optional":true},{"name":"Apache Kafka","optional":true},{"name":"AWS","optional":true},{"name":"Azure","optional":true},{"name":"GCP","optional":true},{"name":"Python","optional":true},{"name":"RabbitMQ","optional":true}],"status":"live","first_seen_at":"2026-10-30T06:26:36Z","employer_posted_date":"2026-10-30","last_verified_at":"2026-10-31T16:50:56Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"Apple’s IS&T Retail Engineering team is seeking a SDET to own quality across our retail ecosystem - spanning eCommerce backend services, SAP integrations, and cross-functional end-to-end workflows. This is a hands-on technical leadership role: you’ll architect automation frameworks, lead testing strategy across multiple concurrent projects, and drive quality standards organization-wide.\nYou’ll work at the intersection of backend development, test automation, and program coordination - ensuring that features shipping to apple.com/shop and supporting retail systems meet Apple’s bar for reliability, performance, and customer experience.\nDescription\nTest Architecture & Automation Infrastructure\nDesign, architect, and maintain scalable, modular automated test frameworks (Java-based) for backend services, REST APIs, SAP workflows, and web/mobile applications.\nBuild and integrate automation suites into CI/CD pipelines to support continuous deployment across retail platform environments.\nDrive API testing (REST Assured/Karate), UI testing (Playwright/Selenium), mobile testing (Appium/XCUITest), and enterprise SAP automation.\nDefine end-to-end test data strategies, mock services, and environment setups for complex integration testing.\nBackend Tooling & Systems Design\nDesign and build custom backend test tooling, test harness applications, and execution infrastructure using Java and Spring Boot.\nArchitect solutions for multi-threaded, high-throughput test execution environments to minimize build/test cycle times.\nWork with SQL and NoSQL databases for automated test data validation and system state verification.\nMaintain clean code standards, system design documentation, and framework guides.\nCross-Functional Leadership & Quality Strategy\nLead and coordinate testing efforts across multiple concurrent retail projects with overlapping release schedules.\nEstablish organization-wide QA standards, testing guidelines, and automation best practices.\nCoordinate cross-functional onsite and offshore engineering activities.\nConduct risk assessments, define mitigation strategies, and present quality updates to Senior Management.\nPartner with Product Managers, Developers, and Business Stakeholders to translate complex requirements into robust test strategies.\nQuality Advocacy & Continuous Improvement\nAdvocate for \"shift-left\" testing practices, testability in software design, and high quality standards across teams.\nMonitor quality metrics, track automation coverage goals, and provide actionable status reports to stakeholders.\nProactively identify technical bottlenecks, environment risks, and systemic blockers.\nMinimum Qualifications\nBachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.\n7+ years of professional experience in software development and test automation.\n5+ years of hands-on development experience in Java, including building applications/tooling with Spring Boot or equivalent frameworks.\n3+ years leading or coordinating cross-functional QA/testing initiatives across global teams.\nHands-on experience architecting automated testing frameworks for backend APIs (REST Assured, Karate, or similar) and web/mobile UI (Playwright, Selenium, Appium, XCUITest).\nExperience with enterprise integration or SAP workflow automation (e.g., Worksoft, Tosca, or equivalent).\nSolid understanding of the SDLC, STLC, test data management, and CI/CD tools (Git, Jenkins, Docker/Kubernetes).\nStrong written and verbal communication skills; ability to articulate technical risks and strategy to Senior Management and cross-functional partners.\nPreferred Qualifications\nExperience testing large-scale eCommerce or enterprise retail platforms.\nSecondary scripting skills in Python for test data manipulation, automation scripting, or tooling.\nExperience with cloud infrastructure (AWS, GCP, or Azure) for distributed test execution environments.\nExposure to messaging queues/event-driven architectures (Kafka, RabbitMQ) and microservice validation.\nFamiliarity with AI/ML-assisted testing tools and frameworks (GenAI integrations).\nTrack record of performance, load, and scalability testing in distributed environments.","description_format":"text","description_chars":4182,"description_truncated":false,"requirements":{"experience_years_min":7,"management_years_min":3,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":true},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Commerce","Operating Systems","Smartwatches & Fitness Trackers","Tablets"],"lifecycle":[{"event":"open","at":"2026-10-30T07:50:42Z"}],"visa":[],"liveness":{"score":99,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.993,"p_room":1,"age_days":0,"expected_fill_days":96,"reasons":["conf:0","urgency","velocity","win:early","comp:brand"],"computed_at":"2026-10-31T05:58:55Z"},"pay":null,"html_url":"https://alion.io/job/apple-software-development-engineer-in-test-retail-engineering-3","json_url":"https://alion.io/job/apple-software-development-engineer-in-test-retail-engineering-3.json","meta":{"generated_at":"2026-10-31T19:45:56Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":31131,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-01T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":12},"rest":"https://alion.io/mcp/rest/get_company?id=12"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fapple-software-development-engineer-in-test-retail-engineering-3"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fapple-software-development-engineer-in-test-retail-engineering-3"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fapple-software-development-engineer-in-test-retail-engineering-3"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/apple-software-development-engineer-in-test-retail-engineering-3\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fapple-software-development-engineer-in-test-retail-engineering-3"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3510767}},{"tool":"search_jobs","arguments":{"company":"apple.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3510767},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}