{"id":4232905,"url":"https://alion.io/job/apple-software-development-engineer-test-tooling","title":"Software Development Engineer, Test Tooling","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":94,"open_postings":1125,"ghost_share":0.001,"stale_share":0.036,"repost_share":0.02,"time_to_fill_p50_days":148,"computed_at":"2026-11-12T10:38:37Z"}},"role":"QA","role_family":"QA","seniority":null,"employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Cupertino, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"Git","optional":false},{"name":"Java","optional":false},{"name":"Model Context Protocol","optional":false},{"name":"Python","optional":false},{"name":"Rest API","optional":false},{"name":"SQL","optional":false},{"name":"Appium","optional":true},{"name":"AWS","optional":true},{"name":"CI/CD","optional":true},{"name":"Cypress","optional":true},{"name":"FastAPI","optional":true},{"name":"Flask","optional":true},{"name":"GCP","optional":true},{"name":"Playwright","optional":true},{"name":"Selenium","optional":true},{"name":"XCTest","optional":true},{"name":"XCUITest","optional":true}],"status":"live","first_seen_at":"2026-11-13T01:57:23Z","employer_posted_date":"2026-11-13","last_verified_at":"2026-11-13T10:47:28Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"At Apple, we focus deeply on our customers’ experience. Apple Ads brings this same approach to advertising, helping people find exactly what they’re looking for and helping advertisers grow their businesses. Our technology powers ads and sponsorships across Apple Services, including the App Store, Apple News, Stocks and MLS Season Pass etc. Everything we do is designed for trust, connection, and impact: We respect user privacy, integrate advertising thoughtfully into the experience, and deliver value for advertisers of all sizes-from small app developers to big, global brands. Because when advertising is done right, it benefits everyone!\nDescription\nJoin our System Integration Testing team, which validates the revenue-generating scenarios and critical user flows across the Apple Ads platform. As a Tooling Engineer, you'll help develop tooling and automation to our testing faster and more reliable. That includes test data setup utilities, failure analysis tools, reporting dashboards, and AI agent workflows. You'll also work on test automation and end-to-end validation, so you understand the problems your tools solve. You'll be mentored by experienced engineers and get hands-on experience with real production systems.\nMinimum Qualifications\nCurrently pursuing or recently completed a Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field\nStrong coding in Swift, Python, and Java for test automation\nExperience applying AI/ML concepts to build robust tools for automated testing, debugging assistance, or code generation, significantly boosting developer velocity.\nAbility to stay updated on emerging technologies like AI/ML, Model Context Protocol (MCP) and Agentic AI implementations and applying that to build tools that make tests smarter.\nBasic understanding of REST APIs, SQL, and data handling (JSON, CSV)\nFamiliarity with Git and basic software development workflows\nStrong problem-solving skills and curiosity about how systems work\nClear communication and a willingness to ask questions and learn\nPreferred Qualifications\nExperience building with LLMs, AI agents, or Model Context Protocol (MCP)\nExperience building CLIs, web dashboards, or reporting tools (e.g., Flask, FastAPI, or simple front-end work)\nExposure to test automation frameworks such as XCTest/XCUITest, Selenium, Playwright, Cypress, or Appium\nFamiliarity with CI/CD, cloud platforms (AWS or GCP), or containerization\nInterest in advertising, video streaming, or cross-platform testing across web, mobile, and TV","description_format":"text","description_chars":2544,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Operating Systems","Laptops","Smartwatches & Fitness Trackers","Tablets"],"lifecycle":[{"event":"open","at":"2026-11-13T10:38:59Z"}],"visa":[{"country":"US","licensed_sponsor":true,"adverts_offering_sponsorship_24m":0,"sanctioned_now":false,"evidence":"H-1B filings in 12 months: 6,350 · green card filings: 39","filings_12m":6350,"filings_prev_12m":6528,"green_card_filings_12m":39,"median_offered_wage_usd":177313,"route":null,"cap_exempt":false,"checked_at":"2026-11-12T07:36:15+00:00","sources":["US Department of Labor: LCA disclosure data (H-1B, H-1B1, E-3)","US Department of Labor: PERM disclosure data (green cards)"],"filings_for_role_12m":217}],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":142,"reasons":["conf:0","win:early","comp:brand"],"computed_at":"2026-11-13T11:47:11Z"},"pay":null,"html_url":"https://alion.io/job/apple-software-development-engineer-test-tooling","json_url":"https://alion.io/job/apple-software-development-engineer-test-tooling.json","meta":{"generated_at":"2026-11-13T11:47:11Z","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":23715,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-14T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"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-test-tooling"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"free","price":{"credits":0,"usd":0},"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-test-tooling"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"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-test-tooling"},{"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-test-tooling\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fapple-software-development-engineer-test-tooling"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4232905}},{"tool":"search_jobs","arguments":{"company":"apple.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4232905},"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"}}