Halma plc logo

Senior Software Test Engineer

Halma plc
NewPosted today

LOCATION

Bengaluru · Onsite

EXPERIENCE

5 - 8 Years

TYPE

FullTime

SKILLS REQUIRED

Test AutomationTest planningDefect ManagementPerformance TestingPythonSeleniumPlaywrightCI/CD

Job description

Overview

Senior Software Test Engineer role at Halma India responsible for manual and automation testing of software and hardware-integrated systems.

What you'll do

  • Participate in requirement reviews and sprint activities, analyze requirements, and develop test scenarios.
  • Execute tests to support in-sprint validation and release validation.
  • Perform defect identification, tracking, verification, and root cause analysis.
  • Execute load, stress, scalability, and performance testing.
  • Develop and maintain scalable automation frameworks using Python with Selenium and Playwright with CI/CD.
  • Develop automated API tests for REST, gRPC, and GraphQL services.
  • Build or use hardware simulators/emulators to enable automated regression testing when physical devices are not available at scale.
  • Validate end-to-end behavior across hardware devices (RTLS tags, badges, sensors, exciters/infrastructure) and the software/cloud stack that consumes their data.
  • Design and execute Hardware-in-the-Loop (HIL) test scenarios combining physical devices, gateways/simulators, and software under test.
  • Test firmware-to-software communication protocols (BLE, IR, RF, Wi-Fi, LoRa, or similar) for correctness, latency, and reliability.

What you'll need

  • 5–8 years of software testing experience.
  • Proficiency in test automation using Python, Selenium WebDriver and Playwright.
  • Strong knowledge of REST API testing.
  • Implementing mocking/service virtualization and hardware simulation/emulation tools.
  • Strong debugging, analytical, and root cause analysis skills across software, firmware, and hardware boundaries.

Details

  • Location: Bengaluru.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Software Test Engineer