Software Quality Assurance Engineer, Creative Imaging Apps
Apple
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Software Quality Assurance Engineer, Creative Imaging Apps at Apple
Imagine what you could do here! The people here at Apple don’t just build products — we craft the kind of wonder that’s revolutionized entire industries. It’s the diversity of those people and their ideas that supports the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. The Creative Imaging Applications team is looking for a Software Quality Assurance Engineer that has experience in iPadOS & macOS apps, image/graphics design software, and advanced image editors. Ideally, we are searching for a highly motivated, enthusiastic, and experienced QA engineer with a passion and/or background in digital design to contribute to the production of innovative tools for creative professionals, visual storytellers, and the next generation of creators.
Description
As an Creative Imaging Apps Software Quality Assurance Engineer, you will be responsible for testing both existing and newly developed features across all supported Apple devices. You will create test plans, design test cases, and conduct gray-box, automated, and ad-hoc tests to ensure Pixelmator Pro meets Apple’s standard for the highest level of quality. You will design, develop and maintain automated test suites using Swift (XCTest/XCUITest), while also performing extensive manual testing to uncover usability issues, edge cases and regressions that automation may miss. Additionally, you’ll escalate bug reports with outstanding isolation and regression techniques, and drive issues to resolution. Your ongoing curiosity and dedication to self-education in photo technologies, as well as new testing techniques, are what will set you apart. This role offers a fantastic opportunity to collaborate with cross-functional teams, contributing to the development of new features that will push our products to the next level!
Minimum Qualifications
- 5+ years of experience in software quality assurance with a background in digital graphic design, visual design, or digital artistry, and/or highly proficient in using image editing/design software
- Experience with testing mobile/desktop apps, professional camera manufacturer codec(s), cloud based frameworks, and backend/APIs
- Strong knowledge of software development lifecycle, testing methodologies, QA terminology, testing tools, and test planning
- Experience developing test plans, test cases, assessing risk, and filing clear and concise bug reports with all relevant information
- Proficient at ad-hoc and end-user functional testing without documentation/guidance
- Bachelor degree in Computer Science, Engineering, Information Technology, or a related subject area, or the equivalent industry experience
Preferred Qualifications
- Experience developing automated software tests in Swift, Java or Python for test automation, tooling or machine learning & experience with XCTest/XCUITest
- Experience in creation and automation of software tests (e.g., unit-tests, regression tests, functional tests, stress tests)
- Knowledge of statistics based evaluation approaches, ML training pipelines and accuracy improvements of ML systems
- Proven ability to conduct detailed investigations, analyze system logs and find the root cause of issues
- Deep knowledge of developer tools, SDKs, or framework testing and validation methodologies
- Excellent organizational skills for bug reporting and supervising critical issues across multiple projects
- Experience setting up complex test environments
- Ability to work independently, raise issues and take corrective action
- Excellent interpersonal skills (both oral and written) with ability to thrive in a collaborative working environment within your team and beyond
- Strive to be detail oriented, analytical, and a creative thinker with passion for quality processes
Pay & Benefits
At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $118,500 and $244,100, and your base pay will depend on your skills, qualifications, experience, and location.
Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits.
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant.
Apple accepts applications to this posting on an ongoing basis.
Key skills/competency
- Software Quality Assurance
- iPadOS & macOS Apps
- Image Editing Software
- Graphics Design
- Test Plan Development
- Test Automation
- Swift (XCTest/XCUITest)
- Bug Reporting
- Digital Artistry
- SDLC & Methodologies
How to Get Hired at Apple
- Research Apple's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
- Tailor your resume: Highlight experience in software QA, creative imaging apps, Swift automation, and digital design expertise.
- Showcase relevant projects: Detail your contributions to image/graphics software testing or development in your portfolio.
- Prepare for technical interviews: Focus on testing methodologies, test automation frameworks (XCTest/XCUITest), and bug isolation techniques.
- Demonstrate passion for creativity: Emphasize your interest in visual storytelling, digital artistry, and Apple's creative ecosystem.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background