Job ref no.: Titan_#0012 (CT3129771-01#0018)
Harmonic Technologies (HK) Limited

Software Development Engineer in Test

Harmonic Technologies (HK) Limited

We are looking for Software Development Engineer in Test to join our innovative team to participate in automated test planning & development of next-generation flagship products, services and systems for Harmonic.

You will be based in our Hong Kong R&D Center, one of our global innovation hubs conveniently located above the Mong Kok MTR station. You will be partnering and collaborating with a team of geographically diversed engineers to improve customer systems and smooth running after deployment.

What you will be doing:

  • Plan and develop automated test for cloud-based products in agile development approach
  • Provide technical expertise on automated test design, optimization and strategy to improve product testability, maintainability and best practices of test development
  • Watch over test execution on continuous integration pipeline in order to deliver new features and patches without sacrificing stability, quality, and velocity

What you should have:

  • Bachelor degree or above in Computer Science, Computer Engineering, Mathematics, Physics or related disciplines
  • Knowledge in programming languages such as C++, Python, Javascript, Java
  • Knowledge/Experience in:
    • CI/CD Automation
    • Automated test planning
    • Kubernetes, Docker, AWS, GCP, etc.
    • Mobile video systems (encoding & distribution of video in OTT systems) is a plus
    • Linux environment from installing, configuring OS environment to deployment

Successful candidates may have the opportunity to:

  • partner with our innovative teams across the globe to create the next technology for video streaming and potential career opportunity in Harmonic Canada R&D center.
  • learn & gain real-world experience in:
    • Automated test development including test script, validator and test framework
    • Development for CI/CD Automation
    • User Interfaces: AngularJS GUI, RESTful interfaces etc.
    • Cloud platforms: AWS, Azure, GCP, Rackspace
    • Software Orchestration technologies: K8S, Mesos, Marathon etc.
    • Media processing technologies: HEVC, H.264, MPEG2, MVC etc.
    • Scalable, highly available mission-critical distributed systems
    • Complete software development lifecycle, including AGILE practices and development tools

At Harmonic, we believe that building and nurturing a global team with diverse backgrounds and voices is critical to our success. Together, we achieve excellence through creativity and innovation, build relationships based on integrity and mutual respect, and deliver the highest quality in every aspect of our business for the benefit of our employees, business partners and shareholders.


  • Keep the JD simple. Ensure your job is found and understood by as many qualified candidates as possible by:
  • Keeping it brief
  • Using approachable language like ‘you’ and ‘us’
  • Using inclusive language that can increase applicant diversity. Avoid gender-coded words.
  • Include key requirements of the role (must-have). Avoid writing about desired skills/qualifications (nice-to-have)
  • Use clear word choices – do not include confusing acronyms or titles
More job information
Job ref no. Titan_#0012 (CT3129771-01#0018)
Job Function
  • Mongkok
Employment Term
  • Permanent
  • Full-time
  • 2 years - 7 years
Career Level
  • Middle management level
  • Degree
  • 5-day week
  • 13-month pay
  • Education subsidies
  • Flexible working hours
  • Insurance plan
  • Medical plan
  • Work from home
  • … + 2 more