Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Apple • Cupertino, California, United States
Role & seniority: Quality Engineer, 5+ years in QA/QE with a focus on graphics rendering; maps/visual accuracy emphasis (Apple Maps Display Quality team).
Stack/tools: Graphics APIs (DirectX, Vulkan, Metal, OpenGL); programming: XCTest, Python, JavaScript, C++, C#; automation: Playwright, Selenium, Espresso; CI/CD: Jenkins, GitHub; platforms: Web, iOS, Android, macOS; debugging: crash log/log analysis.
Own end-to-end quality of map rendering, ensuring visuals from data to pixels are performant and correct.
Design/build/maintain automated test frameworks and regression suites; integrate tests into CI/CD; perform manual visual testing as needed.
Defect management: write reproducible bug reports, triage fixes, participate in code reviews, and collaborate with engineers to shift testing left.
5+ years in QA/QE; experience in game/rendering graphics toolchains a plus.
Proficient with graphics APIs; strong coding in XCTest, Python, JavaScript, C++, or C#.
Automation expertise with XCTest, Playwright, Selenium, or Espresso; CI/CD experience (Jenkins, GitHub).
Platform knowledge for Apple ecosystems (iOS/macOS) and debugging crash/log data.
Experience with MapKit or map rendering engines.
Knowledge of AI-driven testing tools and screenshot comparison tech.
Mentoring junior engineers.
Location & work type: Not specified in provided text.
At the intersection of geography, design, and cutting-edge technology, your work will directly impact millions of users who rely on Apple Maps to navigate their world every day. We are looking for a meticulous Quality Engineer to ensure that every pixel, label, route and 3D landmark is rendered to perfection.
DESCRIPTION
We are looking for a highly skilled and meticulous Quality Engineer to join the Maps Display Quality team. In this role, you will be responsible for ensuring the visual and technical excellence of Apple Maps across all platforms. You will own the end-to-end quality of map rendering, ensuring that the transition from data to pixels is seamless, performant, and beautiful. This role requires a blend of manual "visual-eye" testing and the development of robust automation
frameworks. You will work on the following: Test Automation & Frameworks
Design, build, and maintain automated test frameworks tailored for Display
rendering components. -Develop and maintain regression test suites to catch
rendering engine breakages early in the development cycle. -Integrate automated
tests into CI/CD pipelines (Jenkins, GitHub etc.) Write automation scripts using
languages such as Python, JavaScript, XCTest. Engine & Platform Testing
Validate engine features across multiple platforms (Web, Mobile — iOS, Android)
Test rendering pipelines, shaders, asset pipelines, and editor tooling -Perform
cross-platform compatibility and regression testing -Validate SDK and API
integrations for engine plugins and extensions Defect Management & Collaboration
File detailed, reproducible bug reports with logs, screenshots, and repro steps
Work with engineers to triage, prioritize, and verify bug fixes -Participate in
code reviews for test automation code -Collaborate with developers during
feature development to shift testing left Test Planning & Strategy -Create and
maintain test plans, test cases, and test strategies for new Display rendering
features -Define acceptance criteria in partnership with product owners and
engineers -Define Automation strategy for the new feature
MINIMUM QUALIFICATIONS
Experience: 5+ years of professional experience in QA/QE roles, with a strong preference for candidates from game development, rendering or graphics engine tooling backgrounds. Familiarity with graphics APIs(DirectX, Vulkan, Metal,
OpenGL) Programming Proficiency: Strong coding skills in XCTest, Python,
JavaScript, C++, or C#. Automation Expertise: Hands-on experience building and maintaining test frameworks using tools such as XCTest, Playwright, Selenium, or
Espresso. CI/CD & DevOps: Direct experience integrating automated tests into
Jenkins or GitHub pipelines. Platform Knowledge: Proven track record of testing
PREFERRED QUALIFICATIONS
Experience with MapKit or map-based rendering engines. Knowledge of AI-driven testing tools and screenshot comparison technologies. Experience mentoring junior engineers