Tools and Automation Engineer
Apple
Tools And Automation Engineer
The Apple Services Engineering team builds and operates the platforms that power the App Store, Apple TV+, Apple Music, Apple Podcasts, and Apple Books - serving more than 150 countries in over 35 languages. Our engineers design secure, end-to-end systems that handle media processing, content delivery, and the APIs underpinning Apple's global services. Within this organization, the AMP (Apple Media Products) Commerce QA team ensures the reliability and correctness of e-commerce experiences across Apple's digital storefronts. We own quality across consumer-facing interfaces, backend commerce systems, and data reconciliation pipelines. Our work directly impacts millions of customers transacting across music, film, television, books, and apps worldwide.
Description
As a Tools and Automation Engineer on this team, you will design, build, and maintain scalable test automation frameworks; qualify new features across web, mobile, and backend services; and partner with engineering, product, and operations teams to uphold quality standards throughout the software development lifecycle.
Responsibilities
- Design, develop, and maintain automated test frameworks for functional, integration, and regression testing across iOS, Android, macOS, Windows, and backend services
- Build and integrate automated tests into CI/CD pipelines to enable continuous quality validation across release cycles
- Collaborate with product, engineering, and operations stakeholders to define acceptance criteria, test plans, and coverage strategies
- Identify, document, and triage defects with clear reproduction steps and root-cause analysis; escalate appropriately based on severity and release timelines
- Contribute to infrastructure and scalability projects that support test environments and tooling at global scale
- Develop and maintain internal QA tooling used by cross-functional teams
- Produce clear technical documentation including test plans, automation runbooks, and coverage reports
- Participate in code reviews and contribute to shared engineering standards within the QA organization
Minimum Qualifications
- 3 or more years of professional experience in software quality assurance, test engineering, or software development
- Demonstrated experience testing mobile applications on iOS and/or Android platforms
- Demonstrated experience testing web and desktop applications on macOS and/or Windows
- Hands-on experience building and maintaining automated test suites for functional and integration testing across web, mobile, and backend services
- Proficiency in one or more of the following: Java, Python, or equivalent object-oriented/scripting language
- Working knowledge of SQL for data validation and commerce reconciliation testing
- Familiarity with web technologies (HTML, CSS, XML, REST/JSON APIs) relevant to test coverage and debugging
- Experience with Unix/Linux command-line environments
- Experience integrating automated tests into CI/CD pipelines (e.g., Jenkins, GitHub Actions, or equivalent)
- Proficiency with version control systems (Git) and collaborative code review workflows
- Experience with API testing tools or frameworks (e.g., Postman, REST Assured, or equivalent)
- Ability to independently triage and resolve technical issues, with clear escalation judgment when needed
- Strong written and verbal communication skills, including the ability to document findings and present clearly to both technical and non-technical audiences
- Ability to manage multiple workstreams within iterative development cycles and defined release timelines
- Collaborative approach to working across direct and extended teams in a distributed environment
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field - or equivalent practical experience
Preferred Qualifications
- Experience with test management platforms such as TestRail, Zephyr, or Jira Xray
- Familiarity with performance or load testing tools (e.g., JMeter, Gatling, or Locust) relevant to high-scale commerce systems
- Experience testing e-commerce platforms, payment systems, or financial data reconciliation workflows
- Exposure to AI-assisted testing approaches, including ML-based test generation, anomaly detection, or intelligent test selection
- Experience with mobile automation frameworks such as XCUITest, Espresso, or Appium
- Background in observability tooling (logging, tracing, alerting) as it relates to test environment health
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 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 Learn about reasonable accommodations for job applicants Apple accepts applications to this posting on an ongoing basis.
- ...ecommerce and wholesale operations. The role involves connecting systems via APIs, improving data reliability, and utilizing AI tools for automation. Ideal candidates should have 1-4 years of coding experience, be detail-oriented, and proactive. Familiarity with Shopify...Suggested
- ...QA Tools And Automation Engineer - Apple Cloud Are you passionate about quality? Do you naturally obsess over details and believe that customers deserve the best? Bring your passion and dedication to this job, and there's no telling what you could accomplish. We are...Suggested
- QA & Automation Engineer with AI tools experience Location: Austin, TX Duration: 12Months+ Extension Hourly Rate: Depending on Experience (DOE) Required Skills AI-aligned test suites LLM system ML model testing API/E2E testing (Playwright, Cypress, Pytest) Responsibilities...SuggestedHourly payPermanent employmentContract workLocal area
$60 per hour
...QA Python Automation Possible 3 Month CTH | No Fees | Do Not Re-Post | Confidential Submit candidates under their legal name and use... ...extending automation framework using Python ~ Test Automation tools experience for API, CLI ~ Automation of SOAP and REST APIs...Suggested- ...Responsibilities: - Design, develop, and implement automated systems and processes - Collaborate... ...: - Proficiency in machining and tooling techniques - Strong knowledge of... ...Analytical thinker combined with solid systems engineering skills - Strong Customer Facing and...SuggestedWork experience placementWork at officeRemote work
- 8-10 years of Automation experience overall minimum 5+ years of Selenium, Java with Kotlin hands on experience. • Experience in developing... ...to BDD methodology. • Should have experience in CICD/DevOps tool chain - GIT, Jenkins • Strong experience in implementing...
- ...Automation Engineer To support our extraordinary teams who build great products and contribute to our growth, we're looking to add an Automation... ...specifying, designing and maintaining automation equipment, tooling and applications as required to meet specifications....Permanent employmentTemporary workVisa sponsorshipFlexible hoursNight shiftAfternoon shift
$85k - $95k
...Public Trust Fully remote Software Engineering Services Overview GovCIO is... ...Quality Assurance Engineer to test and automate testing for a specialized government software... ...Selenium and/or other major automation test tools like SOAP UI, test complete or Cucumber...Full timeCurrently hiringRemote workFlexible hours- ...Automation Engineer Location: Austin, TX Duration: 12 Months The QA Engineer Automated is an Information Technology (IT) position and will... ...steps to reproduce Utilize analysis and diagramming tools to represent business processes Must have historical and proven...
- ...Role: QE Automation Engineer Location: Austin, TX (Onsite) Type: Contract Job description : Key Responsibilities: Design... ...Identify, log, and track defects using defect management tools Participate in test planning, test case design, and test...Contract work
- ...ETL Automation Engineer Location - Austin, TX Salary - DOE Position Type 06 Months + Contract Start Date - Immediately Job Description... ...developing automated test scripts using Python or any testing tools Good Understanding of various database technologies (DB2,...Contract workImmediate start
$88.5k - $120k
...Maritime Surveillance Signal Processing and Automation Engineer (ESA) Developing novel signal processing and automation technology solutions... ...events). Implement research grade software and analysis tools in MATLAB, Python, or similar programming languages. Software...Work at officeAfternoon shift- The IAM Automation Engineer will design, develop, and optimize Azure-based Identity & Access Management ( IAM ) automation solutions. This role... ...and service objectives . Leverage AI-assisted development tools such as GitHub Copilot and Claude Sonnet to: Improve development...Permanent employmentContract workLocal area
$88.5k - $120k
...Posting Title: Maritime Surveillance Signal Processing and Automation Engineer (ESA) * --- Hiring Department: Applied Research Laboratories... ...events). * Implement research grade software and analysis tools in MATLAB, Python, or similar programming languages. Software...For contractorsWork at officeImmediate startAfternoon shift$198.7k - $298.1k
Company:Qualcomm Technologies, Inc.Job Area:Engineering Group, Engineering Group > CPU... ...the intersection of RTL design and CAD automation. This role is ideal for someone who understands... ..., and enhance productivity through tooling and scripting.Key ResponsibilitiesDefine...Work experience placementWork from home$120k - $165k
...Materials is a global leader in materials engineering solutions used to produce virtually... ...Responsibilities Design, develop, and implement automation and control systems for various... ...actions. Proficiency in using diagnostic tools and techniques to identify system inefficiencies...Full timeRelocation- Qualcomm is looking for a skilled CPU design engineer with strong expertise in RTL design and automation. This role involves supporting CPU design teams through efficient methodologies and automation tools primarily in Python. Candidates should hold a Bachelor’s degree...
- Tesla Motors, Inc. is seeking a highly driven Module Process Engineer based in Austin, Texas. This role will involve owning module performance, leading tool installations, and driving yield improvements in semiconductor manufacturing. Candidates should have over 10 years...
- ...each other to a high bar — and we’re looking for a Senior Test Automation Engineer who thinks in data, builds in systems, and treats quality... ...that stand in for real third-party systems Infrastructure & Tooling Scripted environment provisioning — repeatable, reliable...Remote work
- ...innovative trading and investment solutions, is seeking a Test Automation Engineer - Senior to join their team. As a Test Automation Engineer -... ...languages Working knowledge of industry‑standard tools for bug tracking and test case management (e.g., JIRA, Zephyr...Weekly payTemporary workFlexible hours
$120k - $183k
...Systems Engineer, CX Automation Team Austin | Chicago | New York City | Salt Lake City | San Francisco Gong harnesses the power of AI to... ...Designing and Implementing End-to-End Workflows: You will use tools like Workato, Retool, LLMs, and Gong to embed AI into customer...Remote workWork from homeFlexible hours- ...Software Test Automation Engineer American Innovations protects people and the environment by providing proven compliance solutions to oil... ...potential risks before deployment. Evaluate and introduce tools that support efficient test development and execution. Requirements...Work at officeImmediate startFree visa
- ...world customer needs Job Description Role : Probe Test Automation Engineer Location : Austin, TX Type : Full Time / Contract – 12... ..., Java, C++. ~ Familiar with Software Development Tools and Environment (e.g Eclipse, Netbeans, Jenkins). ~ Web technologies...Full timeContract workWork experience placement
- ...Job Summary We are seeking a QE Automation Engineer with strong experience in Java-based automation frameworks and mandatory proficiency... ...using Git, IDEs, gRPC, and Test Management/Defect Management tools Execute database validations using SQL and NoSQL (Cassandra...
- ...operations. This role sits at the intersection of operations and engineering. You’ll work directly with leadership to automate workflows, connect systems, improve data reliability, and use modern AI tools to make our team more efficient. This is a hands‑on role for...
- ...Automation Engineer Power the Future with us! SolarEdge (NASDAQ: SEDG), is a global leader in high-performance smart energy technology... ...Responsibilities: Develop and implement production equipment and tooling according to specification coming from Project and Research...
- ...in Austin, TX, is seeking a Hardware Test Engineer who will interface with multiple teams to improve... ...the performance of their semiconductor tools. Responsibilities include owning the characterization of tools, creating automated testing programs, and diagnosing complex...
- ...knowledge, skills, experience and career path. Position: Security Automation Engineer Client: Direct Client Duration: 7+ Months (with the... ...penetration testing platforms, vulnerability scanning tools, and enterprise SIEM platforms. • Develop data ingestion...
$94.15k - $150k
...Technology Overview GovCIO is currently hiring for a remote IT Automation Engineer to support the US Courts. Responsibilities The IT... ...and security events Integrate automation with enterprise tools, including Splunk, Splunk Enterprise Security, network...Full timeCurrently hiringRemote workFlexible hoursNight shift$108.8k - $136k
About This Role We’re seeking a Senior IAM Automation Engineer to transform how Apex manages workforce identity and access management. This role... ...accounts, and machine identities. You’ll also leverage AI tools effectively and responsibly in your daily work to accelerate...For contractorsWork at officeWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Tools and Automation Engineer. Be the first to apply!
- tool design engineer Austin, TX
- qa automation engineer Austin, TX
- building automation specialist Austin, TX
- junior software test automation engineer Austin, TX
- senior automation controls engineer Austin, TX
- manufacturing automation engineer Austin, TX
- automation engineer Austin, TX
- sdet qa automation engineer Austin, TX
- qa automation engineer remote Austin, TX
- junior qa automation engineer Austin, TX


