1

Software Testing Engineer Jobs in Santa Clara, CA

Testing Engineer

Santa Clara, CA · On-site

$130K - $155K/yr

The Testing Engineer is responsible for supporting AI server product test execution, test station ... This role ensures test procedures, test equipment, fixtures, software images, test scripts, and ...

Description: The QA Engineer will be responsible for designing, developing, running, maintaining ... Works closely with QA Software Testers, IT software development and project teams to develop test ...

The QA Engineer will be responsible for designing, developing, running, maintaining and documenting ... Works closely with QA Software Testers, IT software development and project teams to develop test ...

Troubleshoot and resolve hardware and software issues in Linux server and data center environments ... Document testing results, troubleshooting procedures, and system configurations clearly.

What We're Looking For TabaPay is looking for a Software QA and Testing engineer to help test new instant payment solutions and effectively manage testing requirements. This position requires a solid ...

Software QA Engineer

Mountain View, CA · On-site

$85K - $95K/yr

What We're Looking For TabaPay is looking for a Software QA and Testing engineer to help test new instant payment solutions and effectively manage testing requirements. This position requires a solid ...

next page

Showing results 1-20

Software Testing Engineer information

See Santa Clara, CA salary details

$12

$60

$85

How much do software testing engineer jobs pay per hour?

As of Jul 28, 2026, the average hourly pay for software testing engineer in Santa Clara, CA is $60.40, according to ZipRecruiter salary data. Most workers in this role earn between $49.38 and $68.85 per hour, depending on experience, location, and employer.

What are some common collaboration practices between Software Testing Engineers and developers during the software development lifecycle?

Software Testing Engineers frequently collaborate with developers through activities such as sprint planning, daily stand-ups, and code reviews. They often provide feedback on testability during requirements analysis and work closely with developers to understand new features and identify potential issues early. Effective communication ensures that defects are clearly documented, and joint debugging sessions are common to resolve complex bugs efficiently. This close collaboration helps maintain a high-quality product and fosters a culture of continuous improvement within the team.

What are the key skills and qualifications needed to thrive as a Software Testing Engineer, and why are they important?

To thrive as a Software Testing Engineer, you need a solid understanding of software development lifecycles, test design techniques, and programming or scripting languages, typically supported by a degree in computer science or related fields. Familiarity with automation tools (such as Selenium or JUnit), bug tracking systems (like Jira), and certifications like ISTQB are highly valued. Attention to detail, analytical thinking, and strong communication skills help you identify issues and collaborate effectively with development teams. These skills and qualities are crucial to ensure software quality, minimize defects, and deliver reliable products to end users.

What is the difference between Software Testing Engineer vs QA Analyst?

AspectSoftware Testing EngineerQA Analyst
CertificationsISTQB, CSTEISTQB, CSTE
Work EnvironmentDevelopment teams, testing labsQuality assurance departments, testing labs
Industry UsageSoftware companies, tech firmsSoftware companies, IT services
Primary FocusDesigning and executing test cases, automationTest planning, process improvement, documentation

While both roles focus on ensuring software quality, Software Testing Engineers often develop and execute test cases, including automation, whereas QA Analysts focus on testing processes, documentation, and quality standards. Both roles are essential in delivering reliable software products.

What does a Software Testing Engineer do?

A Software Testing Engineer is responsible for evaluating software applications to ensure they function correctly and meet specified requirements. They design and execute test plans, identify bugs or issues, and work closely with developers to resolve defects. Their role helps maintain software quality, reliability, and performance before the product is released to users. They may use both manual and automated testing methods to cover different aspects of the application.
What are popular job titles related to Software Testing Engineer jobs in Santa Clara, CA? For Software Testing Engineer jobs in Santa Clara, CA, the most frequently searched job titles are:
What cities near Santa Clara, CA are hiring for Software Testing Engineer jobs? Cities near Santa Clara, CA with the most Software Testing Engineer job openings:
Infographic showing various Software Testing Engineer job openings in Santa Clara, CA as of July 2026, with employment types broken down into 87% Full Time, 11% Part Time, and 2% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $125,681 per year, or $60.4 per hour.

Testing Engineer

Foxconn-PCE Technology

Santa Clara, CA • On-site

$130K - $155K/yr

Full-time

Posted 5 days ago


Job description

Company Overview:

Established in Taiwan in 1974, Hon Hai Technology Group, commonly known as Foxconn, is the world’s largest electronics manufacturer and leading provider of technological solutions with a network of over 233 campuses across 24 countries. In the US, Foxconn employs 8,000 across 56 different sites with manufacturing operations in Virginia, Wisconsin, Ohio, Indiana, Texas, and California. As of 2025, Foxconn ranks 28th among the Fortune Global 500 and reported revenue of approximately USD $259 billion.

The company’s diverse product offerings span four major segments: smart consumer electronics, cloud, and networking solutions, computing, and various other components. Foxconn makes 40% of the consumer electronics that we find in our everyday lives. In recent years, Hon Hai has adopted the 3+3 strategy, focusing on three emerging industries - electric vehicles, digital health solutions, and robotics - while leveraging three key technologies: next-generation communications, artificial intelligence (AI), and semiconductors. Together, these initiatives position the company as a leader in innovation for the 21st century.

Hon Hai Technology Group is deeply committed to championing environmental sustainability within its manufacturing processes. By integrating sustainability into its operations framework, the company strives to serve as a best-practice model for global enterprises, enhancing corporate responsibility while meeting the growing demand for environmentally conscious production methods.

Job Summary:

The Testing Engineer is responsible for supporting AI server product test execution, test station readiness, test yield improvement, failure escalation, and production test support. This role ensures test procedures, test equipment, fixtures, software images, test scripts, and data collection processes are ready to support NPI builds, production ramp, mass production, and sustaining operations. The Testing Engineer works closely with Production, Diagnostic Engineering, Repair, Quality, Program Management to improve test stability, throughput, first-pass yield, and product quality.

Duties and Responsibilities:

  • Support daily AI server production test execution, test station readiness, and test issue resolution across assigned manufacturing, NPI, ramp, and sustaining production areas.
  • Set up, verify, maintain, and troubleshoot test stations, fixtures, cables, equipment, software images, and test scripts to ensure stable production test operations.
  • Monitor first-pass yield, retest rate, station downtime, failure trends, test cycle time, and test data to identify risks and drive timely corrective actions.
  • Analyze test failures, collect logs, review error codes and symptoms, support escalation to Diagnostic Engineering, Repair, Quality, Manufacturing, and Program teams, and track actions to closure.
  • Maintain test procedures, station checklists, troubleshooting guides, test records, issue logs, and provide training and production support for operators, technicians, customer reviews, and audits as needed.

Education:

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Manufacturing Engineering, Computer Science, or a related technical field required.
  • Relevant coursework, certification, or hands-on training in electronics testing, server hardware, Linux/Windows systems, networking, firmware, test automation, or manufacturing systems preferred.

Experience:

  • 4-7 years of experience in test engineering, manufacturing test, electronics testing, server test, production support, or related technical fields, including hands-on support of production test stations, test scripts, fixtures, equipment, failure logs, and troubleshooting.
  • Strong understanding of manufacturing test flow, test data, yield, cycle time, defect trends, station qualification, production support, issue prioritization, documentation, communication, data analysis, and problem-solving in a fast-paced manufacturing environment.
  • Experience with AI server, server hardware, rack-level systems, compute products, Linux, Windows, BMC, BIOS, firmware, networking, storage, GPU, yield analysis, and fast-paced production support preferred.

EEOC Statement

Foxconn is an equal opportunity employer that is committed to diversity and inclusion in the workplace. Foxconn prohibits discrimination and harassment of any kind and provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, gender, religion, sex, sexual orientation, ethnicity or national origin, age, disability, marital status, genetics, pregnancy, or any other protected characteristic as outlined by federal law. In addition to federal law requirements, Foxconn complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, and transfer, leaves of absence, compensation, and training.