QA Automation Engineer - [Apple]
Purple Drive
Job Title
QA Automation Engineer - AI/ML Testing (Apple Experience Mandatory)
Job Summary
We are seeking an experienced QA Automation Engineer with 4-6 years of experience in automation testing and quality assurance, with mandatory prior experience at Apple . The ideal candidate will have strong expertise in testing AI/ML-powered applications , data-driven systems , and enterprise web applications using Python , Selenium , PyTest , REST APIs , and SQL .
This role involves designing automated testing frameworks, validating AI/ML model outputs, ensuring data quality across ETL/ELT pipelines, and integrating automated testing into CI/CD pipelines. The candidate should be comfortable working in an Agile environment alongside software engineers, data scientists, and ML engineers.
Note: This is an Onsite position, and Apple experience is mandatory .Experience Required
- 4-6 years of QA Automation experience.
- Prior Apple experience ( Mandatory ).
- Experience testing AI/ML or data-driven applications is highly preferred.
Employment Type
- Contract / Full-Time
Work Environment
- Onsite
- Agile/Scrum
- Cross-functional collaboration with Software Engineering, AI/ML, Data Engineering, and Product teams
Key Responsibilities
- Design and execute manual, functional, regression, integration, UAT, and non-functional test cases.
- Develop and maintain automation frameworks using Python , PyTest , and Selenium .
- Validate AI/ML models for accuracy, consistency, hallucination, faithfulness, and reliability.
- Design and maintain LLM evaluation frameworks for Generative AI applications.
- Perform REST API testing using Postman or similar tools.
- Validate ETL/ELT pipelines and perform SQL-based data verification.
- Integrate automated test suites into CI/CD pipelines using GitHub Actions or GitLab CI.
- Perform defect tracking, Root Cause Analysis (RCA), and issue reporting using Jira.
- Conduct performance, latency, scalability, and basic security testing.
- Collaborate with developers, data engineers, and ML engineers to ensure software quality.
- Support production validation and release verification activities.
- Continuously improve test automation frameworks and QA best practices.
Mandatory Technical Skills
QA Automation
- Selenium WebDriver
- Python
- PyTest
- Automation Framework Development
- Functional Testing
- Regression Testing
- Smoke Testing
- Integration Testing
- UAT Testing
AI/ML Testing
- AI/ML Application Testing
- LLM Evaluation
- Model Validation
- Hallucination Testing
- Output Accuracy Validation
- Data Quality Testing
API & Data Testing
- REST API Testing
- Postman
- SQL
- Data Validation
- ETL/ELT Testing
DevOps & CI/CD
- GitHub Actions
- GitLab CI
- Jenkins (Preferred)
- Git
Defect Management
- Jira
- Root Cause Analysis (RCA)
- Bug Tracking
- Test Documentation
Performance Testing
- Performance Testing
- Latency Testing
- Basic Security Testing
Preferred Skills
- TestComplete
- Java
- Playwright
- Cypress
- Docker
- Kubernetes
- AWS or Azure
- AI/ML Lifecycle Testing
- Data Engineering Concepts
Required Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 4-6 years of QA Automation experience.
- Previous experience working at Apple ( Mandatory ).
- Strong proficiency in Selenium, Python, and PyTest.
- Experience testing REST APIs and SQL databases.
- Understanding of AI/ML testing methodologies.
- Experience integrating automation with CI/CD pipelines.
- Strong analytical, debugging, and communication skills.
Preferred Qualifications
- Experience with Large Language Models (LLMs) or Generative AI testing.
- Experience with cloud platforms (AWS, Azure, or GCP).
- ISTQB Certification.
- Experience with performance testing tools.
- ...QA Automation Engineer – Playwright, API & Performance Testing Client: Apple Location: Sunnyvale, CA 94085 (Onsite) Interview Process: Webex and/or In-Person Preferred Interview Hours: 10:00 AM – 5:00 PM PST Remote Option: Not Available (Onsite role)...SuggestedPermanent employmentFull timeRemote work
- ...Note: Looking Only Local Candidates. Duties: Responsible for setting up test environment and automation jobs. Setup test tools to validate environment, application and solutions throughout the delivery lifecycle. Manual testing, UI feature...SuggestedLocal area
$120k - $163k
...Senior Quality Assurance Automation Engineer This range is provided by Drivemode. Your actual pay will be based on your skills and experience... ...for testing. What we are looking for 5-8+ years of Automation QA Engineer experience designing and executing test cases. Mobile...Suggested$100k - $160k
...calls for it, and we relish the chance to do work this meaningful. It’s not for most people :) Role Overview We’re seeking a QA Automation Engineer to lead and scale test automation for our clinical software platform, which spans Android, web, and backend systems. You’ll...SuggestedPermanent employmentH1bVisa sponsorship- ...Test Automation Engineer Location: Cupertino, CA Onsite/ Remote: Onsite The pay range for this role is ***k- ***k per annum including any bonuses or variable pay. *** also offers benefits like medical, vision, dental, life, disability insurance and paid time off (including...SuggestedRemote work
- ...Overview Responsible for building automation and web applications for internal test teams. Work with embedded programming and OS internals. Design, implement and test manufacturing tests to validate mass production of digital boards used in data center networking products...
- Location: Cupertino, CA or San Diego, CA (Onsite) Duration: Full-Time Job Description Must-haves: 7+ years of PLC programming experience, with strong focus on Beckhoff TwinCAT 3 / Structured Text Multi-axis motion control — this is the core of the role Has worked with ...Full time
$110k - $125k
...Danaher’s system of continuous improvement, you help turn ideas into impact – innovating at the speed of life. Job Overview The Automation Engineer II is responsible for developing, implementing, and sustaining automated liquid handling equipment, processes and protocols...Full timeWork experience placement- ...QA Engineer The QA Engineer will be responsible for designing, developing, running, maintaining and documenting all types of test automation. This includes functional automation, performance testing, technical test automation and system administration duties for the...Work at office2 days per week
$50 - $70 per hour
...solutions that will define the future of computing. About the Team: The SQA team within Systems Engineering group is looking for a motivated Senior QA Automation Engineer to join our high-performance validation team. Job Description: Our organization...Hourly payContract work$60 per hour
...Job Title: API Automation Engineer Location: Cupertino, CA (5 days in office) Duration: Longterm contract position Visa: GC & USC Client: Infosys/Apple Required Skills Tools/technologies Programming Languages: Java UI Automation Tools: Selenium...Contract workWork at office- ...Actalent in Palo Alto, CA is seeking a Software Test Engineer to join the Functional Safety group and help develop data-driven automation for vehicle electronics. You will work across the product life cycle, from validation to production, applying Python automation and...
$96k - $139k
...secure and supported - and IT Operations is the backbone of that effort, from service desk support to process/platform engineering to the automation that connects it all. We're searching for an Automation Engineer II to join our IT Operations team. This role builds the...Permanent employmentFull timeFor contractorsWork at officeLocal area3 days per week$80k - $110k
...Overview Automation Test Developer designs, develops, and executes automated tests to ensure the quality and performance of software applications. They work closely with development teams to identify test requirements, create test plans, and implement automated testing...Full time- ...Job Title: Python Automation Engineer Location: Mountain View, CA Job Description: Role & Responsibilities Designing and developing automated test for complex requirements involving multiple hardware and software stacks Identifying...
- ...companies are ready to rely on TSMC Arizona for the next generations of chips that will power the digital future. As a Robotics Automation Engineer, you will demonstrate a strong sense of reliability and enthusiasm and will possess an attitude that embodies our core values...Local area
- ...Apple Inc. in Cupertino, CA, seeks an experienced Operations Test Engineer to advance manufacturing test solutions for new products. You will collaborate with Hardware, Operations and Business teams to design and optimize test processes, apply statistical methods, and...
$86.4k
...Release and Integration Engineer San Diego, CA or San Jose, CA; San Jose, California, United... ...solutions to enhance efficiency, automation, and governance. NVIDIA Datacenter Software... ...Disclosure (FMD) Application Full‑time Enable Apple’s sensor application team to release...Permanent employmentFull timeContract workFor contractors- ...patient care globally through transformational, accessible, clinically relevant diagnostic imaging. About The Role Job Title: Test Automation Engineer Location: Palo Alto, California (Hybrid, 3 days per week) The Cloud Test Automation Engineer will be primarily responsible...Work at office3 days per week
$150.4k - $277.6k
...Software Development Engineer In Test The Apple Services Engineering (ASE) team is one of the most exciting... ...Description The Media Services QA team is seeking a software... ...applications to support client to server automation testing. Minimum Qualifications...Relocation- ...countries. Nomad is available as an iOS or Android app or via getnomad.app. Position Summary As a QA Engineer, you will be responsible to assess software quality through automation and manual testing. You will be responsible for creating and sharing the best QA practices...Work at officeWorldwideFlexible hours
$113.53k - $133.56k
...Job Title Automation Engineer Benefits Weekly pay Comprehensive benefits starting on your first day Training, development, and advancement opportunities A clean and cutting‑edge facility A safety‑first culture Job Description Summary As an Automation Engineer (AE), you...Weekly payWork experience placement$120 per hour
...Overview I'm partnering with an innovative team that is building and scaling enterprise automation across a global organization, and we're looking for an experienced Automation Engineer to join them. This is an opportunity to work on a centralized automation platform,...Remote work$155k - $195k
...opportunity to succeed. Location: San Jose, CA Employment Type: Full-time, Onsite Summary: Join Therma’s dynamic team as Senior Automation Engineer and play a key role in leading the technical efforts in the design and implementation of cutting‑edge industrial automation...Full timeLocal areaImmediate startFlexible hours$100k - $150k
...Test Automation Engineer – Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud,... ...this position. Job Summary We are seeking an experienced QA Automation Engineer to design, develop, and maintain robust...Full timeH1bLocal areaImmediate startRemote workVisa sponsorship$180k - $198k
...Description As a Senior Network Test Engineer, you'll navigate our codebase, identify... ...introduction. Partner with Network Engineering, QA, and operations teams to identify, debug,... ...resolve complex issues. Develop and automate commonly used workflows and scenarios....Full time$123k - $135k
...seeking a motivated and detail-oriented Software Quality Assurance Engineer to join our SQA team. In this role, you will help ensure the... ...This position offers the opportunity to work with modern test automation tools, including AI-assisted testing technologies. What You’ll...Temporary workLocal areaWork from home$139.24k - $258.58k
...Quality Assurance (QA) Engineer Come create the technology that helps the world act together Nokia is committed to innovation and technology leadership across mobile, fixed and cloud networks. Your career here will have a positive impact on people's lives and will...Temporary workWorldwideFlexible hours$60 per hour
...Job Title: Mobile QA / Android Test Engineer Location: Cupertino, CA - onsite Duration: Longterm... ...position Client: Infosys/Apple Key Responsibilities: We are... ...test suites into CI/CD pipelines for automated regression execution Required Skills...Contract work- NVIDIA is seeking an EDA License Engineer to manage and optimize engineering software licenses. This role involves operating FlexLM/FLEXnet EDA license servers, troubleshooting license issues, and collaborating with cross-functional teams. You will need a Bachelor's degree...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to QA Automation Engineer - [Apple]. Be the first to apply!
- qa automation engineer remote Sunnyvale, CA
- software quality assurance engineer Sunnyvale, CA
- quality assurance engineer Sunnyvale, CA
- qa engineer Sunnyvale, CA
- qa automation test engineer Sunnyvale, CA
- software test engineer Sunnyvale, CA
- software quality engineer Sunnyvale, CA
- automation specialist Sunnyvale, CA
- autonomous systems engineer Sunnyvale, CA
- automation engineer Sunnyvale, CA

