Test Automation Software Engineer (W2 Contract)

Overview

On Site
$51.77 hr
Full Time
Contract - W2
Contract - Independent
Contract - 6+ mo(s)

Skills

Reliability Engineering
Automated Testing
Performance Metrics
ROOT
Collaboration
Durable Skills
Unix
Linux
Command-line Interface
Data Analysis
Reporting
SQL
OS X
IOS Development
Python
Scripting
Version Control
Git
Debugging
Performance Analysis
Partnership
Health Care
Legal
Insurance
JD

Job Details

Test Automation Software Engineer (W2 Contract)

Location: Hybrid - Cupertino, CA
Duration: 6-Month W2 Contract
Pay Rate: $45-$51/hour (depending on experience)
Employer: Russell Tobin

Russell Tobin is seeking a Test Automation Software Engineer to support a leading consumer technology company headquartered in Cupertino, CA. This role focuses on building, maintaining, and enhancing automated test systems centered on performance metrics and system reliability.

This is a hands-on engineering role ideal for someone with strong Python development, Unix-based debugging, and experience working in a macOS/iOS environment.

Responsibilities

  • Support, maintain, and enhance automated test suites focused on collecting and analyzing performance metrics using Python
  • Triage test failures and performance anomalies by identifying root causes and implementing effective fixes
  • Contribute to the development of new features that improve performance tracking and reporting
  • Expand and strengthen performance-related infrastructure within existing automation frameworks
  • Collaborate with cross-functional engineering teams to improve system quality and reliability

Core Skills & Experience

  • Strong Python development experience
  • Unix/Linux command-line proficiency
  • Experience within the macOS/iOS ecosystem
  • Low-level system debugging skills
  • Data analysis and reporting experience
  • Database/SQL knowledge
  • Experience with Git or other version control systems

Required Qualifications

  • Hands-on experience with macOS and/or iOS platforms
  • Proficiency in Python scripting and automation
  • Strong understanding of software version control (Git)
  • Experience with low-level debugging and performance analysis
  • Ability to analyze large datasets and identify performance trends

Why This Role?

  • Work on performance automation for cutting-edge consumer technology
  • Hybrid schedule in a premier tech hub
  • Competitive hourly pay
  • Opportunity to gain experience with large-scale, high-impact systems through Russell Tobin s enterprise client partnerships

Russell Tobin offers eligible employee s comprehensive healthcare coverage (medical, dental, and vision plans), supplemental coverage (accident insurance, critical illness insurance and hospital indemnity), 401(k)-retirement savings, life & disability insurance, an employee assistance program, legal support, auto, home insurance, pet insurance and employee discounts with preferred vendors.

#RTA

#JD-E2EProf

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.