New
Automation Engineer
TEKsystems | |
$72.00 / hr
| |
life insurance, sick time, 401(k), retirement plan
| |
United States, California, Cupertino | |
Feb 26, 2026 | |
|
*Description*
Core QA Activities (60%) Bundle Creation & Validation Execute CLI commands for various campaigns and locales Execute CLI commands and validate bundle integrity Test bundle uploads to Demo Content Manager (DCM) across environments (Dev, QA, UAT, Prod) Verify bundle naming conventions and categorization Validate bundle content including apps, layouts, provisioning profiles, and media Multi-Platform Testing Conduct regression testing across iOS, iPadOS, macOS, watchOS, and tvOS platforms Validate device-specific functionality (iPhone, iPad, Apple Watch, Apple TV, Mac) Test virtual device support and physical device workflows Verify platform-specific features and configurations Device Validation & Management Execute CLI commands with various flags Test device setup, configuration, and restoration workflows Validate OS updates and device state management Verify retail mode settings and device enrollment Environment & Configuration Testing Test CLI Tool across multiple environments (Dev, QA, Production) Validate .env file configurations and environment variables Verify connectivity to internal services (DCM, IDMS, CandySign, Metadata Archive) Test network connectivity using CLI commands Validate authentication and authorization workflows Regression Testing Execute weekly/daily regression test suites Create and maintain regression test checklists Document test results in Radar (Apple's bug tracking system) Identify, reproduce, and report regressions Verify bug fixes and feature implementations Automation & Tooling (25%) Test Automation Development Partner with developers to create and maintain automated test scripts Contribute to QA automation frameworks and CI/CD pipelines Write test cases in Radar Test Suite system Schedule and monitor automated test executions Improve existing automation coverage Jenkins Integration Monitor Jenkins pipeline executions for the CLI tool Investigate and report pipeline failures Validate build station configurations Support CI/CD improvements and optimizations Quality Metrics & Reporting Track test execution metrics and quality KPIs Generate weekly QA status reports Document test coverage gaps and recommendations Maintain test case documentation in Radar Collaboration & Knowledge Sharing (15%) Team Coordination Participate in weekly QA coordination meetings (Mondays) Coordinate with engineering team on feature testing Work with EPM on task prioritization Provide status updates to QA leadership Radar Management File detailed bug reports and feature requests in Radar Triage and prioritize incoming QA tasks Verify bug fixes and close resolved radars Maintain radar metadata (keywords, components, priorities) Documentation Document test procedures and findings Update QA test cases and regression checklists Create knowledge transfer materials Contribute to team documentation repositories Required Skills & Qualifications Technical Requirements Essential: 3+ years of QA experience in software testing Strong command-line proficiency (macOS/Unix/Linux environments) Experience with Apple platforms (iOS, macOS preferred) Understanding of software development lifecycle and CI/CD Proficiency in bug tracking systems (Radar, or similar) Strong analytical and troubleshooting skills Excellent written and verbal communication skills Detail-oriented with strong organizational abilities Highly Desired: 10+ year experience with Python or shell scripting for test automation Strong command-line proficiency (macOS/Unix/Linux environments) Experience with Apple platforms (iOS, macOS preferred) Familiarity with Jenkins or similar CI/CD platforms Knowledge of REST APIs and API testing Experience with Git version control Understanding of retail or consumer product testing iOS/macOS app testing experience XCTest or UI automation framework knowledge Bonus: Experience with Apple's internal tools (Radar, Quip, etc.) Knowledge of Apple Retail systems or demo experiences Previous contractor experience at Apple Familiarity with DeviceCompute or similar device testing platforms Non-Technical Requirements Self-motivated and able to work independently Comfortable with ambiguity and changing priorities Strong time management and organizational skills Ability to context-switch between multiple platforms Proactive communication style Team player with collaborative mindset *Skills* Automation, Selenium, Test automation, Quality assurance, Python, Automated testing, Quality assurance testing, Test case *Top Skills Details* Automation,Selenium,Test automation,Quality assurance,Python,Automated testing,Quality assurance testing,Test case *Additional Skills & Qualifications* Looking for a strong senior/lead engineer to support a project related to retail stores and specific demo bundle releases. This person will be focused on automation efforts and needs to be able to manage their workload with very little oversight. Needs to have strong comms, organization and python experience. *Experience Level* Entry Level *Job Type & Location*This is a Contract position based out of Cupertino, CA. *Pay and Benefits*The pay range for this position is $72.00 - $72.00/hr. Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: * Medical, dental & vision * Critical Illness, Accident, and Hospital * 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available * Life Insurance (Voluntary Life & AD&D for the employee and dependents) * Short and long-term disability * Health Spending Account (HSA) * Transportation benefits * Employee Assistance Program * Time Off/Leave (PTO, Vacation or Sick Leave) *Workplace Type*This is a hybrid position in Cupertino,CA. *Application Deadline*This position is anticipated to close on Mar 4, 2026. h4>About TEKsystems: We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company. The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law. About TEKsystems and TEKsystems Global Services We're a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We're a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We're strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We're building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com. The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law. | |
$72.00 / hr
life insurance, sick time, 401(k), retirement plan
Feb 26, 2026