Taro Logo

Test Automation Developer

HP is a global technology company that creates products, technologies, software, and services for consumers and businesses.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Hardware

Job Description

HP is seeking a Test Automation Developer to join their team in Taipei. This role combines software engineering expertise with hardware testing knowledge, focusing on automating validation processes for HP's commercial laptops and desktops. The position requires a strong background in both hardware and software integration testing, with emphasis on developing automated solutions using languages like Python.

The ideal candidate will have 5+ years of experience in system-level testing and automation, with expertise in working with both ARM and x86 platforms. They will be responsible for creating and maintaining automated test scripts, collaborating with internal teams and external partners, and contributing to the development of scalable automation frameworks.

This role offers an opportunity to work with cutting-edge hardware and software technologies at one of the world's leading technology companies. The position involves working with various systems including display, webcam, and other hardware modules, requiring both technical depth and breadth. HP offers a collaborative environment where innovation and technical excellence are valued, with opportunities to work on products that impact millions of users worldwide.

The role combines elements of software development, test automation, and hardware integration, making it ideal for someone who enjoys working at the intersection of hardware and software. The position offers the chance to work with modern technologies and methodologies, including various automation frameworks and programming languages, while contributing to the quality assurance of HP's product line.

Last updated 6 days ago

Responsibilities For Test Automation Developer

  • Develop, implement, and maintain automated test scripts and tools for notebook and desktop systems validation
  • Utilize programming languages to support automation and analysis tasks for ARM-based and x86-based platforms
  • Collaborate with validation engineers, program managers, and ODM partners
  • Troubleshoot, debug, and optimize automation scripts
  • Contribute to documentation and best practices

Requirements For Test Automation Developer

Python
Java
JavaScript
Linux
  • Bachelor's degree in Computer Science, MIS, Computer Engineering, or related discipline
  • 5+ years of system level hardware and software level integration testing experience
  • Experience with Display, webcam, commodity and modules compatibility testing
  • Hands-on experience with test automation for ARM-based and x86-based platforms
  • Proficiency in at least one programming language (Python, C#, or Java)
  • Familiarity with test automation frameworks (PyTest, Selenium, Robot Framework)

Benefits For Test Automation Developer

Medical Insurance
Vision Insurance
Dental Insurance
  • Equal Employment Opportunity
  • Full-time position

Related Jobs

Sr. Java Engineer (Production Operations)

Senior Java Engineer position at BTSE, focusing on production operations and backend development for a leading fintech and blockchain company in Taipei.

Senior Backend Engineer (Golang/Ruby on Rails) - User Onboarding and KYC

Senior Backend Engineer position at Crypto.com focusing on user onboarding and KYC systems using Golang and Ruby on Rails.

Senior Platforms System Software Engineer, Servers Software

Senior Platforms System Software Engineer position at Google, focusing on server software development and system-level programming for Google's infrastructure platforms.

Senior Software Engineer, Fuchsia Framework

Senior Software Engineer position at Google focusing on developing and improving the Fuchsia Framework platform, requiring expertise in testing frameworks, system architecture, and programming languages like Python or Rust.

Senior CPU Design Verification Engineer, Silicon

Senior CPU Design Verification Engineer role at Google focusing on CPU verification, test infrastructure, and performance validation.