Principal Software Engineer (Automated Test)

Kowloon Permanent HK$48,000 - HK$55,000 per month (HK$576,000 - HK$660,000 per year) View Job Description
Our client, one of the world's largest green energy suppliers and a global leader in offshore and onshore wind power, solar energy, and green hydrogen development, is seeking a Senior/Principal Software Engineer (Automated Testing) to develop and enhance testing tools for its firmware testing platform.
  • One of the largest green energy suppliers;
  • HKD 55,000 Per Month x 13 Months

About Our Client

Our client, one of the world's largest green energy suppliers and a global leader in offshore and onshore wind power, solar energy, and green hydrogen development, is seeking a Senior/Principal Software Engineer (Automated Testing) to develop and enhance testing tools for its firmware testing platform.

Job Description

Job Responsibilities

  • The selected candidate will be responsible for developing software testing tools on a complicated firmware testing platform;
  • This role requires the candidate to create test plans and test cases, design testing procedures, and use Scripting languages (Java, JavaScript, Python or C#) to automate testing and generate validation reports.
  • The candidate will work closely with the firmware team to understand specific requirements and build testing platforms that meet specialized needs.
  • For Lead Engineer-level candidates, the role also involves leading a small team in implementing new features and resolving software bugs, backlogs, and system issues to ensure the reliability, stability, and performance of the testing platform and related systems.

The Successful Applicant

Must-Have Requirements

  • Higher Diploma/ Degree in Computer Science or a related discipline.
  • At least 5-7 years of experience in a Software Development role, with hands-on experience in test automation (mandatory);
  • Proven programming experience in Java, JavaScript and/ or Python;
  • Strong understanding of software Test-Driven Development;
  • Experience developing applications using Spring Framework libraries and working with CI/CD pipelines and frameworks.
  • Hands-on experience with Windows and/or Linux operating systems.



Preferred Qualifications (Nice to Have)

  • Experience with source code control and configuration management tools (e.g., Git, SVN).
  • Hands-on experience leveraging AI technologies to enhance productivity and software quality.
  • Experience working with integration testing frameworks.
  • Experience with task automation tools and scripting, such as PowerShell.

What's on Offer

Company Culture And Learning

1. Young, dynamic culture with young leadership; everyone shares the same mindset and is on the same page;

2. While it's uncommon in Hong Kong to have absolutely no overtime, the workload here is reasonable. Overtime only occurs during important activities such as deployments. Under normal schedule, most people finish work and leave on time.

3. An opportunity to shine and contribute your ideas to new development approaches. If you believe there's a better way to code, you're encouraged to explore it. You'll work on innovative AI‑driven platforms in a collaborative, growth‑oriented environment.

4. Competitive compensation and benefits, the budget for this role is around 55K Per Month + 13th Months Bonus

Contact
Joe Tsoi
Quote job ref
JN-102026-7124632
Phone number
+852 2848 4737

Job summary

Function
IT
Specialisation
IT Development
What is your area of specialisation?
Energy & Natural Resources
Location
Kowloon
Job Type:
Permanent
Consultant name
Joe Tsoi
Consultant phone
+852 2848 4737
Job Reference
JN-102026-7124632

Diversity & Inclusion at Michael Page

We don't just accept difference - we celebrate it. We encourage applicants from all backgrounds to apply for this role and are committed to building inclusive, diverse workplaces where everyone can thrive. If you require any support or reasonable adjustments during the recruitment process, please let us know.