We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Software Quality Assurance Engineer - SAS

Fulgent Genetics
$97,300.00 - $108,200.00 / yr
United States, California, El Monte
4401 Santa Anita Avenue (Show on map)
Aug 16, 2025
Job Details
Level
Experienced
Job Location
Fulgent 4399 El Monte - El Monte, CA
Position Type
Full Time
Education Level
4 Year Degree
 
Salary Range
$97300.00 - $108200.00 Salary/year
Job Category
Engineering
Description

About Us

Founded in 2011, Fulgent has evolved into a premier, full-service genomic testing company built around a foundational technology platform.

Through our diverse testing menu, Fulgent is focused on transforming patient care in oncology, anatomic pathology, infectious and rare diseases, and reproductive health. We believe that by providing a wide range of effective, flexible testing options in conjunction with best-in-class service and support, we can redefine the way medicine is managed for patients and clinicians alike.

Since integrating with our therapeutic development business, Fulgent is also developing drug candidates for treating a broad range of cancers using a novel nanoencapsulation and targeted therapy platform. By merging our fields of expertise, we aim to become a fully integrated precision medicine company.

Summary of Position

The Software Quality Assurance (SQA) Engineer will ensure that internal software changes are properly defined and tested to guarantee accurate results. This position will track the modifications that are scheduled for the next software release, help define the areas that will be affected by those modifications, and develop test scripts used in the automated test programs to evaluate the impact of the modifications. The SQA Engineer will identify and document in a bug tracking system any issues encountered during either the automated or manual testing. This position will help maintain a list of available and desired test cases, and will create test data used in the test cases.


Qualifications

Key Job Elements



  • Work with software engineers to track scheduled software updates and the scope of their potential impact.
  • Determine which tests need to be run prior to signing off on the software updates.
  • Develop test cases to ensure expected behavior.
  • Develop automated test scripts. Evaluate results of automated tests, resolving any differences from predicted outcomes.
  • Log any unresolved issues in bug tracking system.
  • Refine test cases so that it can efficiently identify any critical functions that are not working properly.
  • Create and maintain test data and data creation scripts.
  • Work with end users to identify enhancements that would further improve quality assurance.


Knowledge/Experience

Must Have



  • BS degree in computer science or a related field.
  • 2 years of experience in software development or quality assurance.
  • Understanding of software quality assurance methodologies, tools, and processes.
  • Strong experience with issue tracker software (e.g. JIRA, Bugzilla).
  • Ability to troubleshoot both individually and as part of a team.
  • Good oral and written skills with the ability to communicate in an open, transparent, timely and consistent manner.
  • Must enjoy working in a multi-disciplinary and collaborative environment.
  • Experience with JavaScript/Node.JS development and troubleshooting
  • Experience with SQL script and RDBMS systems
  • Experience with npm, git
  • Exceptional ability at learning additional industries (Genetics, etc.)
  • Exceptional ability at data analysis and creative thinking
  • Exceptional ability at understanding computer science concepts


Nice to Have



  • Experience with testing frameworks such as Mocha, and be familiar with syntax from libraries such as Chai and Sinon. Bonus points for experience working with Cypress.io
  • Experience with tools such as VSCode, and postman.
  • Exposure to Next-Generation Sequencing (NGS) data or lab environment is a plus.
  • Experience with automated build systems and/or continuous integration tools (e.g. Jenkins, Atlassian Bamboo) is a plus.


Supervisory Responsibilities



  • None


Reports To



  • Director of SAS


Environment

Fulgent Therapeutics LLC is an Equal Employment Opportunity Employer.

The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform the essential functions. The term "qualified individual with a disability" means an individual with a disability who, with or without reasonable accommodation, can perform the essential functions of the position.

For California residents, please see the link below to access our CCPA Privacy Notice.

CCPA Privacy Notice for California Residents

https://tinyurl.com/FulgentCCPA

Please note that Fulgent (and its affiliated companies, including Inform Diagnostics and CSI Laboratories) does not accept unsolicited information and/or resumes from search firms or agencies for our job postings. Search firms or agencies without an applicable contract and/or express approval to recruit for the role in question - that choose to submit a resume or client information to our career page or to any employee of Fulgent - will not be eligible for payment of any fee(s), and any associated shared data will become the property of Fulgent.


Applied = 0

(web-5cf844c5d-bjxg9)