Software QA Engineer (PC Test Engineer)

  • Mountain View, CA
  • Posted 3 hours ago | Updated 3 hours ago

Overview

Hybrid
$50 - $60
Full Time

Skills

PC BIOS validation
UEFI and BIOS
Python scripting
Automation frameworks
Debugging tools: UART
JTAG
and GArt
Secure Boot
Rollback prevention
Data security protections
system-level validation
QA Engineer
System Validation Engineer
or BIOS QA Engineer
Phoenix BIOS or other BIOS vendors is acceptable

Job Details

Job Description:

A global leading device company is looking for a skilled PC Test Engineer to join the Development QI Team. In this role, you will be responsible for end-to-end testing of innovative PC (Windows) products, with a focus on UEFI-based BIOS. Your work will span requirement analysis, test case creation, manual execution, and automation development. Join us in shaping the future of quality assurance across AR/VR, Android, and PC platforms with cutting-edge tools and unbiased quality assessments. Apply now to be part of a team driving next-gen automation and testing solutions!
Job Responsibilities:

  • Create Test cases with good coverage and clear and concise writing
  • Understand project/features through limited documentation and able to ask quality questions to understand the bigger picture and design test case covering E2E
  • Design, develop and maintain automation test tools
  • Collaborate with onsite and overseas cross functional teams during project life cycle for requirement gathering, design analysis, issue debugging and fix validation
  • Drive the overall quality of the project, assess, report product quality risks, and ensure quality deliverables
  • Analyze quality metrics, identify areas of improvement, and implement innovation ideas to enhance the product quality

Required Skills:

  • 3+ years experience in UEFI based BIOS Validations
  • Experience with debugging tools and techniques UART, JTAG Debug, and Windbg
  • Basic programming knowledge in Python and writing scripts
  • Good understanding of System Validation / Platform validation on Windows OS Platforms with focus on UEFI based BIOS and firmware updates
  • Experience testing Secure boot, anti-roll back/rollback prevention, self-heal and data secure protection is plus
  • Excellent understanding of QA processes and methodologies
  • Ability to work on multiple simultaneous projects /initiatives

Candidate Attributes:

  • Customer-centric: Anybody you interact with can be considered a customer.
  • Deep-diver: Curious about everything and insists on understanding the big picture.
  • Quality advocate: Maintain high standards when it comes to product quality.
  • Innovator: Constantly on the lookout for improving what we do.
  • Proactive: self-starter with a keen eye for details with focus on end-user experiences and ability to go above and beyond to ensure a high-quality release in a fast paced and changing environment

Education:

  • Master in Computer Science or Equivalent preferred.

Type: Contract
Duration: 12 months
Schedule: Hybrid (Mountain View, CA)

Additional notes:

Team Overview -

  • The team belongs to DQI Development Quality and Innovation
  • Focusing on Samsung Knox product for PC (Windows-based platform)
  • Working on QA/Validation of BIOS and firmware for Samsung laptops and PCs.
  • There is some global team collaboration (Brazil, Korea Suwon, and other sites)
  • Yearly product release cadence with interim builds and regressions

Job Responsibilities -

  • UEFI/BIOS validation on PC platforms
  • Test case creation, execution, and automation
  • Frequent regression, smoke, monkey, sanity, and ad hoc testing
  • Support post-release patches and enhancements
  • Work closely with global cross-functional engineering teams
  • End-to-end ownership of test execution and validation cycles
  • Use and enhance in-house Python-based automation framework

Required Skills -

  • 3+ years minimum experience in PC BIOS validation
  • Hands-on experience with UEFI and BIOS
  • Strong proficiency with Python scripting, Automation frameworks, Debugging tools: UART, JTAG, and GArt
  • Experience with Secure Boot, Rollback prevention, Data security protections
  • Familiarity with system-level validation (not just functional testing)

Preferred Background -

  • Candidates with titles like QA Engineer, System Validation Engineer, or BIOS QA Engineer
  • Must have worked on PC platforms (not Android, AR/VR, etc.)
  • Experience with Phoenix BIOS or other BIOS vendors is acceptable
  • Bachelor s degree is sufficient (Master s is NOT required)
  • Individual Contributor role must be 100% hands-on
  • No lead/manager expectations even senior candidates must perform direct QA tasks.

Additional Notes -

  • Candidates with 10 15+ years of experience are acceptable if willing to work hands-on in an IC role
  • No candidates will be accepted who expect team leadership responsibilities
  • Relocation at candidate s own expense is allowed.

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.