Find a jobRecruiters

Principal Software Engineer (Automated Test)

Exclusive opportunity

Onsite

Principal Software Engineer (Automated Test)

Michael Page

Principal Software Engineer (Automated Test)

Skills

PythonJavaC#Spring BootAILinuxJavascript

10 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Work mode:

Onsite

Published on:

15 October 2026

What they need


  • 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

  • Young, dynamic culture with young leadership; everyone shares the same mindset and is on the same page;
  • 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.
  • 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.
  • Competitive compensation and benefits, the budget for this role is around 55K Per Month + 13th Months Bonus

Quote job ref: JN-102026-7124632

Other offers great for you!

These companies are also looking for great profiles

NGC x OPTIMA

Ingénieur Logiciel embarqué

Freelance

Cergy, France

Hybrid, Onsite

Skills

AUTOSARBSW

1 month ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

8 days ago

Quick apply

Tenth Revolution Group

Ingénieur Logiciel Fullstack Senior (évolution Squad Lead) – Systèmes distribués

Freelance

Paris, France

Hybrid

Skills

TypescriptGolangJavaDevOpsTesting & QAAIDistributed systemsDistributed ArchitectureReplicated databasesalgorithmique

10 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools