Software Development Engineer in Test

Apple — Japan · Posted ~2 weeks ago

Mid Full-time Onsite

Skills

Test Automation Test Planning Automation Framework Development Object-Oriented Programming (OOP) CI/CD Generative AI Tools (Copilot, Cursor) Python Swift Objective-C

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

An industry-leading technology company is seeking a Software Development Engineer in Test to join its international QA team. This role focuses on ensuring that software platforms deliver a best-in-class, genuinely local user experience for the Japanese market. You will be responsible for automating the testing of new and existing features, developing robust automation frameworks, and validating region-specific behaviors such as input methods and regulatory compliance. The ideal candidate will have strong programming fundamentals, a deep passion for software quality, and a strong proficiency in utilizing generative AI coding tools to accelerate framework development. You will collaborate with global teams across multiple time zones to represent the customer experience of this critical region.

Highlights

Join a globally distributed team focused on optimizing user experiences for international markets. The role offers the chance to heavily leverage modern generative AI tools to build scalable test systems. You will have a strong sense of ownership, working independently in a lean environment while collaborating with global engineering teams to ensure native software quality.

Description

Summary At Apple, software quality isn't one-size-fits-all. The International QA team ensures that our software platforms have best-in-class user experience and feel genuinely local in international markets. Our team is distributed across APAC and EMEA, keeping us close to the markets and customers we represent. We’re looking for a Tools and Automation Engineer who will advance and scale international quality efforts using modern technologies, including AI. The focus for this role is on user experience and quality for the Japanese market, one of Apple's most critical regions. If you care deeply about getting the details right for customers in Japan and want to build the tools that make that possible at scale, we'd love to hear from you. Description The International QA team is seeking an engineer who's excited to shape what Apple software quality looks like in one of our most important markets. You'll join our Japan-based QA team and work closely with QA members across APAC and EMEA to build test systems, tools, and AI-powered automation that scale coverage and validation of new and existing features. This is a hands-on role on a lean, distributed team — you'll be testing software features directly while also building the automation frameworks that extend that coverage over time and enable new methods of verification . Strong communication and cross-team relationships are a big part of how we work, and we're looking for someone who brings real passion for both the craft of testing and making Apple products feel truly native for customers in Japan. Responsibilities Automate testing of new and existing features across Apple's software platforms for the Japan marketDevelop automation frameworks and tools that validate IME (Input Method Editor), regulatory compliance, and region-specific behaviorsExecute hands-on testing to validate functional quality and native user experience for Japan customersPartner with global Engineering and QA teams to represent the Japan customer experience throughout the product lifecycleContribute reusable automation patterns and tooling back to the broader International QA organizationUse AI coding tools to accelerate framework development, generate test cases, and scale coverage beyond what manual testing alone can achieve Minimum Qualifications Working proficiency with generative AI coding tools like Claude Code, Copilot, or Cursor to build test automationExperience developing and executing test plans, with a focus on building frameworks and tools that unlock testing approaches not possible or practical to do manuallyDetail-oriented, with a strong sense of ownership over quality and native user experienceBusiness-level fluency in Japanese and English — able to represent Japan-market context to global stakeholders and collaborate with English-speaking engineering and QA teams worldwideStrong software engineering fundamentals and proven experience building automation frameworks in Python, Swift, Objective-C, or similar — data structures, OOP, test scripting, and CI/CD pipelinesComfortable working independently in a lean, distributed team across time zonesBachelor's or Master's degree in Computer Science or equivalent experience3–6 years of experience in software test engineering, SDET, automation engineering, or a related discipline Preferred Qualifications Deep expertise with generative AI coding toolsExperience evaluating and adopting new tools, languages, or automation frameworks to improve testing efficiencyFamiliarity with Japan's market and regulatory landscapeWorking knowledge of localization and internationalization testing (IME input, date/currency formatting, CJK rendering) Apple is an equal opportunity employer that is committed to inclusion and diversity, and thus we treat all applicants fairly and equally. Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong. Learn about accessibility in Apple’s workplace Role Number: 200670590-6482