JobFlexy

Software Quality Automation Engineer – Apple – Vancouver, BC

Location: Vancouver, BC | Company: Apple

Apple’s Services Engineering team in Vancouver, British Columbia is on the lookout for a skilled Software QA Automation Engineer to help maintain the quality and reliability of App Store Connect — a platform that powers a global marketplace serving customers in over 155 countries. If you thrive in a fast-paced engineering environment where your testing expertise directly influences millions of users worldwide, this role is worth a close look.

Sponsored Links

Day to day, you’ll be automating client/server applications, designing and executing functional test cases, and working closely with cross-functional engineering teams to identify, replicate, and communicate defects. The work spans web apps, mobile apps, and public APIs — keeping the foundation of the App Store ecosystem running smoothly.

About the Role: Software Quality Automation Engineer

As a core member of the Apple Services Engineering QA Team, you’ll take ownership of assigned components and see them through to high-quality delivery. You’ll plan, design, maintain, and execute comprehensive test plans and test strategies with minimal supervision, while also building and maintaining automation frameworks that continue to function reliably as new features roll out. Your expertise in client-server interaction testing and system-level log analysis will be central to your day-to-day success.

This role demands someone who can manage multiple tasks simultaneously, communicate progress and risks clearly, and adapt quickly to rapidly shifting requirements. You’ll work independently on projects while also collaborating closely with product owners and engineering teams — balancing autonomy with strong cross-functional communication.

Sponsored Links

Benefits and Salary

Apple is known for offering a comprehensive total compensation package that includes health and wellness benefits, employee stock purchase opportunities, and a culture that invests in professional development. Specific salary details were not listed in this posting, but Apple is widely recognized for competitive compensation in the software engineering space.

Job Details

🏢 Company: Apple

📍 Location: Vancouver, British Columbia, Canada

🆔 Requisition ID: 4400013397

Responsibilities

In this role, you’ll be at the centre of ensuring App Store Connect meets Apple’s standards for quality, reliability, and functionality. From designing test strategies to building robust automation frameworks, your contributions will have a direct impact on a platform used by developers and customers across the globe.

  • Design and execute comprehensive test plans, test cases, and test strategies for complex client-server features and systems
  • Automate client-side applications and ensure continued functionality as new features are introduced
  • Conduct functional testing across web apps, mobile apps, and public APIs, including regression, integration, exploratory, and usability testing
  • Analyze and triage system and application-level logs to diagnose and replicate issues effectively
  • Collaborate cross-functionally with engineering and product teams to communicate defects clearly and drive resolution
  • Manage multiple priorities simultaneously, communicating progress and risks in a systematic and timely manner
  • Take ownership of assigned components, ensuring high-quality delivery with minimal supervision
  • Translate complex regulatory requirements into testable scenarios, including data privacy, security, and accessibility considerations

Requirements / Skills

The ideal candidate brings a strong background in QA automation with hands-on experience testing client-server applications at scale. Apple values engineers who are proactive, detail-oriented, and capable of working both independently and collaboratively in a dynamic engineering environment.

  • 5+ years of QA experience with a proven track record in defect detection and reporting
  • 3+ years of QA Automation experience with client-side applications
  • Proficiency in a programming language such as Java, Python, or JavaScript, or Unix/shell scripting
  • Experience with API testing tools such as Postman or RestAssured
  • Familiarity with defect tracking systems such as Jira, with clear and concise bug reporting skills
  • Knowledge of testing methodologies including functional, integration, regression, exploratory, and usability testing
  • Experience with data privacy, security, and accessibility testing principles
  • Preferred: Experience with UI/API automation tools such as Selenium, Playwright, Cypress, Appium, XCUITest, or Espresso; CI/CD pipeline integration; and performance testing tools like JMeter or k6

How to Apply

To apply, visit the official Apple job posting using the link below. Make sure your resume is up to date and tailored to highlight your QA automation experience before submitting.

Share This Opportunity

Know someone who might be interested? Share this job posting and help them join Apple in Vancouver.

Job Summary & Tips for Applying

AI-generated summary and tips to help you highlight your strengths effectively.

Quick Summary & What to Highlight: This Software Quality Automation Engineer role at Apple in Vancouver is perfect for candidates who excel in QA automation, client-server testing, and cross-functional collaboration. On your resume, emphasize any experience with automation frameworks like Selenium, Playwright, or Appium, attention to detail in bug reporting, and your ability to work in a fast-paced engineering environment. If you’ve previously worked in mobile or web application testing, make sure to highlight specific achievements and responsibilities that align with this position.

Resume & Application Tips: Before applying, tailor your resume to match the job description. Include keywords like QA automation, CI/CD integration, and API testing that appear in the posting. Quantify your achievements where possible (e.g., “reduced regression testing time by 40% through automation” or “maintained test coverage across 3 platforms simultaneously”). Write a brief cover letter expressing your genuine interest in Apple and why you’re excited about contributing to App Store Connect in Vancouver. Double-check your application for spelling errors and ensure your contact information is current.

Interview Preparation: If selected for an interview, research Apple‘s engineering values, App Store Connect’s role in the developer ecosystem, and the company’s approach to quality. Prepare specific examples using the STAR method (Situation, Task, Action, Result) to demonstrate your QA automation and problem-solving skills. Common questions may include scenarios about handling high volumes of daily changes, triaging complex bugs, and communicating risks to cross-functional teams. Dress appropriately for a technology environment, arrive 10–15 minutes early, and bring copies of your resume. Prepare thoughtful questions about the team’s automation stack, CI/CD practices, and growth opportunities. After the interview, send a thank-you email within 24 hours reiterating your interest in the position.