QC Engineer

Fortinet

Union City (CA)

On-site

USD 88,000 - 125,000

Full time

24 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
401(k)

Job summary

Fortinet is seeking a QC Engineer to join its Quality Control team in a fast-paced manufacturing environment. You will develop test automation, scripts, and QC processes to enhance testing efficiency and product quality across FortiGate hardware platforms.

The role requires 3+ years in network testing or manufacturing QA, strong networking knowledge, Linux scripting, and proficiency in Python/C/Perl. You will collaborate with R&D, FA, CM, and other teams to ensure on-time delivery and rigorous

Qualifications

  • Minimum 3 years of experience in network testing, product validation, QA, or manufacturing testing.
  • Solid understanding of computer architecture, hardware systems, and product validation methodologies.
  • Strong knowledge of networking technologies (TCP/IP, routing, switching, firewalls).
  • Proficient in PC hardware, OS, ports, and testing/debugging tools.

Responsibilities

  • Develop and maintain test automation, scripting solutions, and QC processes to improve testing efficiency and product quality.
  • Collaborate with QA, FA, R&D, CM and cross-functional teams to investigate issues and drive continuous quality improvement.
  • Validate burn-in test programs and ensure documentation, coverage, and stability.
  • Perform manual and automated testing across hardware, software, and firmware; support NPI quality validation for FortiGate hardware.

Skills

Cross-functional collaboration
Troubleshooting
Fast learning
Problem solving
Team collaboration

Education

Bachelor’s degree in engineering, Computer Science or related fields

Tools

Python
C
Perl
VBScript
Robot Framework
Linux
Shell scripting
Automation frameworks

Job description

Job Description
  • Work within the Quality Control (QC) team to develop and maintain test automation, scripting solutions, and quality control processes that improve testing efficiency and product quality.
  • Collaborate with Product QA, Failure Analysis (FA), R&D, Contract Manufacturer (CM) and cross-functional teams to investigate issues, perform root cause analysis, validate corrective actions, and drive continuous quality improvement.
  • Work closely with the Burn-in Test Program Development team to validate, maintain, and enhance burn-in test programs, ensuring functionality, stability, test coverage, and proper documentation.
  • Execute manual and automated testing, diagnostics, debug activities, issue reproduction, and verification across hardware, software, and firmware platforms.
  • Perform New Product Introduction (NPI) quality validation on FortiGate hardware platforms, including developing test plans, test cases, test specifications, and validation methodologies for new products.
  • Develop, validate, and maintain IQC testing, rework processes, and automation scripts; review and approve code changes and Git merge requests to ensure quality and compliance with team standards.
  • Collaborate with Project Managers and engineering teams to ensure NPI testing requirements, scripts, and deliverables are completed and released on schedule.
  • Design, configure, and maintain test environments and network racks, including switches, terminal servers, PDUs, and FortiGate devices; independently build, configure, troubleshoot, and support complex test infrastructure.
  • Support multiple product lines by maintaining test systems, validating manufacturing processes, and ensuring product quality throughout the product lifecycle.
  • Train technicians and team members, including teams in Taiwan/USA/Netherlands on testing procedures, quality processes, and best practices.
  • Minimum 3 years of experience in network testing, product validation, quality assurance, manufacturing testing, or troubleshooting in a manufacturing environment.
  • Solid understanding of computer architecture, hardware systems, and product validation methodologies; hardware design experience is a plus.
  • Strong knowledge of networking technologies, including TCP/IP, routing, switching, routers, switches, and firewalls.
  • Proficient in PC hardware, operating systems, communication ports, and communication software tools used for product testing and debugging.
  • Experience with Linux environments, shell scripting, and automation frameworks.
  • Strong programming and scripting skills in one or more languages such as Python, C, Perl, VBScript, or Robot Framework.
  • Strong understanding of QA processes, test methodologies, and test automation concepts.
  • Excellent troubleshooting, debugging, root cause analysis, and problem-solving skills.
  • Ability to work effectively in a cross-functional environment and collaborate with QA, QC, R&D, manufacturing, and operations teams.
  • Highly motivated, self-driven, quick learner, and capable of managing multiple priorities in a fast-paced environment.
  • Ability to work flexible hours and provide off-hours support when required to support aggressive NPI schedules, product releases, urgent validation requests, critical quality investigations, and expedited shipment verification activities, including evenings, weekends, and holidays.
  • Strong teamwork, communication, and organizational skills. Strong Chinese communication skills are required to support training of QC engineers in Taiwan and other regions on burn-in rack installation and testing procedures, as well as technical troubleshooting, failure analysis, documentation, and collaboration with Taiwan-based engineering teams, manufacturing sites, and CMs.
  • Ability to work in a warehouse and manufacturing environment, including handling, moving, testing, and installing network and server equipment. Must be able to safely lift and rack equipment weighing up to 50 lbs as part of daily operations.
QC Engineer
  • Work within the Quality Control (QC) team to develop and maintain test automation, scripting solutions, and quality control processes that improve testing efficiency and product quality.
  • Collaborate with Product QA, Failure Analysis (FA), R&D, Contract Manufacturer (CM) and cross-functional teams to investigate issues, perform root cause analysis, validate corrective actions, and drive continuous quality improvement.
  • Work closely with the Burn-in Test Program Development team to validate, maintain, and enhance burn-in test programs, ensuring functionality, stability, test coverage, and proper documentation.
  • Execute manual and automated testing, diagnostics, debug activities, issue reproduction, and verification across hardware, software, and firmware platforms.
  • Perform New Product Introduction (NPI) quality validation on FortiGate hardware platforms, including developing test plans, test cases, test specifications, and validation methodologies for new products.
  • Develop, validate, and maintain IQC testing, rework processes, and automation scripts; review and approve code changes and Git merge requests to ensure quality and compliance with team standards.
  • Collaborate with Project Managers and engineering teams to ensure NPI testing requirements, scripts, and deliverables are completed and released on schedule.
  • Design, configure, and maintain test environments and network racks, including switches, terminal servers, PDUs, and FortiGate devices; independently build, configure, troubleshoot, and support complex test infrastructure.
  • Support multiple product lines by maintaining test systems, validating manufacturing processes, and ensuring product quality throughout the product lifecycle.
  • Train technicians and team members, including teams in Taiwan/USA/Netherlands on testing procedures, quality processes, and best practices.
  • Minimum 3 years of experience in network testing, product validation, quality assurance, manufacturing testing, or troubleshooting in a manufacturing environment.
  • Solid understanding of computer architecture, hardware systems, and product validation methodologies; hardware design experience is a plus.
  • Strong knowledge of networking technologies, including TCP/IP, routing, switching, routers, switches, and firewalls.
  • Proficient in PC hardware, operating systems, communication ports, and communication software tools used for product testing and debugging.
  • Experience with Linux environments, shell scripting, and automation frameworks.
  • Strong programming and scripting skills in one or more languages such as Python, C, Perl, VBScript, or Robot Framework.
  • Strong understanding of QA processes, test methodologies, and test automation concepts.
  • Excellent troubleshooting, debugging, root cause analysis, and problem-solving skills.
  • Ability to work effectively in a cross-functional environment and collaborate with QA, QC, R&D, manufacturing, and operations teams.
  • Highly motivated, self-driven, quick learner, and capable of managing multiple priorities in a fast-paced environment.
  • Ability to work flexible hours and provide off-hours support when required to support aggressive NPI schedules, product releases, urgent validation requests, critical quality investigations, and expedited shipment verification activities, including evenings, weekends, and holidays.
  • Strong teamwork, communication, and organizational skills. Strong Chinese communication skills are required to support training of QC engineers in Taiwan and other regions on burn-in rack installation and testing procedures, as well as technical troubleshooting, failure analysis, documentation, and collaboration with Taiwan-based engineering teams, manufacturing sites, and CMs.
  • Ability to work in a warehouse and manufacturing environment, including handling, moving, testing, and installing network and server equipment. Must be able to safely lift and rack equipment weighing up to 50 lbs as part of daily operations.
Required Qualifications & Skills
  • Educational Requirements: Bachelor’s degree in engineering, Computer Science or related fields
  • Fortinet offers employees a variety of benefits, including medical, dental, vision, life and disability insurance, 401(k), 11 paid holidays, vacation time, and sick time as well as a comprehensive leave program.
  • Earnings for this position are expected to be $88,000 - $125,000 Exact salary offers will be determined by factors such as the candidate's subject knowledge, skill level, qualifications, experience, and geographic location.
  • All roles are eligible to participate in the Fortinet equity program, Bonus eligibility is reviewed at time of hire and annually at the Company’s discretion.
About Us

Fortinet makes possible a digital world that we can always trust through its mission to protect people, devices, and data everywhere. This is why the world’s largest enterprises, service providers, and government organizations choose Fortinet to securely accelerate their digital journey. The Fortinet Security Fabric platform delivers broad, integrated, and automated protections across the entire digital attack surface, securing critical devices, data, applications, and connections from the data center to the cloud to the home office. Ranking #1 in the most security appliances shipped worldwide, more than 615,000 customers trust Fortinet to protect their businesses. And the Fortinet NSE Training Institute, an initiative of Fortinet’s Training Advancement Agenda (TAA), provides one of the largest and broadest training programs in the industry to make cyber training and new career opportunities available to everyone.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

QC Engineer
QC Engineer

Socket.dev • Union (CA)

On-site
USD 88,000 - 125,000
Medical, dental, vision insurance
401(k)
Paid holidays, vacation, and sick time
+1
QC Engineer
QC Engineer

Fortinet, Inc. • Union City (CA)

On-site
USD 88,000 - 125,000
Medical insurance
Dental insurance
Vision insurance
+3
Jr. QC Engineer
Jr. QC Engineer

Zoomcar • Union City (CA)

On-site
Medical, dental, vision, life insurance
401(k)
11 paid holidays
+1
Software Dev QA Engineer
Software Dev QA Engineer

Zoomcar • Sunnyvale (CA)

On-site
USD 136,000 - 176,000
Medical, dental, and vision insurance
401(k)
Paid holidays and vacation time
Sr. Software Dev QA Engineer
Sr. Software Dev QA Engineer

Zoomcar • Sunnyvale (CA)

On-site
USD 130,000 - 150,000
Medical, dental, and vision insurance
401(k) plan
Paid holidays and vacation
+2
Principal Software Dev QA Engineer
Principal Software Dev QA Engineer

Zoomcar • Sunnyvale (CA)

On-site
USD 166,000 - 214,000
Medical insurance
401(k) plan
Vacation and sick time
+2
Staff Software Dev QA Engineer
Staff Software Dev QA Engineer

Fortinet • Sunnyvale (CA)

On-site
USD 166,000 - 214,000
Medical, dental, vision insurance
401(k)
11 paid holidays
+2
Principal Software Dev QA Engineer
Principal Software Dev QA Engineer

Fortinet, Inc. • Sunnyvale (CA)

On-site
USD 166,000 - 214,000
Medical, dental, and vision insurance
401(k)
Vacation time and sick leave
+2
Principal Software Dev QA Engineer
Principal Software Dev QA Engineer

Fortinet • Sunnyvale (CA)

On-site
USD 166,000 - 214,000
Medical insurance
Dental insurance
Vision insurance
+6
Staff Software QA Engineer
Staff Software QA Engineer

Zoomcar • Santa Clara (CA)

Hybrid
USD 121,000 - 148,000
Medical, dental, vision insurance
401(k)
Paid holidays and vacation time