Senior Tester – Embedded Software – India

  • Full Time
  • India
  • 60000-150000 INR / Month

Website HCLTech

Senior Tester – Embedded Software

Role Overview 

The Senior Functional Tester for Embedded Software is a high-impact role focused on the intersection of software excellence and hardware reliability. You will be responsible for ensuring that embedded applications perform flawlessly within their hardware environments by designing rigorous test frameworks, executing complex functional scenarios, and analyzing key quality metrics. This role acts as a bridge between the development lab and the client, ensuring that every line of code meets the stringent functional requirements of modern embedded systems.


Key Responsibilities

1. Test Engineering & Coverage

  • Strategic Creation: Design and review sophisticated test cases derived from Functional Specifications and Software Requirement Specification (SRS) documents.

  • Coverage Optimization: Ensure 100% requirement traceability, verifying that every functional requirement is mapped to a corresponding test scenario.

  • Embedded Validation: Tailor testing approaches to address the unique constraints of embedded environments, including memory limitations and real-time processing requirements.

2. Execution & Tactical Testing

  • Rigorous Execution: Conduct functional tests in strict accordance with the Master Test Plan, validating that the software interacts correctly with hardware components.

  • Environment Management: Oversee the setup and maintenance of hardware-in-the-loop (HIL) or simulation environments used for functional validation.

  • Agile Integration: Actively participate in sprint cycles, providing rapid feedback to the development team to ensure a “fail-fast” approach to defect detection.

3. Metrics, Analysis & Reporting

  • Data-Driven Quality: Track and analyze critical testing metrics, including test execution progress, defect density, and pass/fail ratios.

  • Stakeholder Reporting: Compile and present detailed progress reports for internal leadership and external clients, providing transparency into the software’s maturity.

  • Strategy Enhancement: Contribute specialized expertise in embedded systems to evolve the overarching test plan and improve long-term testing strategies.

4. Collaborative Leadership & Communication

  • Technical Liaison: Facilitate clear communication within the engineering team regarding technical roadblocks and testing milestones.

  • Client Engagement: Provide professional updates to clients on testing outcomes, ensuring their requirements are being met and expectations are managed.


Skill Requirements

  • Embedded Domain Expertise: A strong understanding of functional testing methodologies specifically designed for embedded software and real-time operating systems (RTOS).

  • Test Case Architecture: Proficiency in drafting and auditing comprehensive test cases based on complex software specifications.

  • Defect Management: Expert knowledge of defect tracking tools (e.g., Jira, Bugzilla) and the ability to interpret reporting metrics to drive quality improvements.

  • Hardware Fundamentals: A solid grasp of embedded systems architecture and the functional interplay between software and hardware peripherals.

  • Agile Proficiency: Deep familiarity with Agile testing processes, including participating in stand-ups, retrospectives, and sprint planning.


Other Requirements

  • Education: Bachelor’s degree in Computer Science, Electrical Engineering, or a related technical field.

  • Professional Experience: Proven track record in a senior testing role with a specific focus on embedded systems or IoT devices.

  • Certifications (Optional but Valuable): * ISTQB Foundation Level or Specialist Embedded Tester certification.

    • Certifications in Agile Testing or specific embedded platforms.

  • Critical Thinking: Exceptional analytical skills to identify edge cases and potential hardware-software conflict points.


Why Join as a Senior Embedded Tester?

This role offers a unique challenge for those who enjoy the tangible results of hardware-software integration.

  • Critical Impact: Your work ensures the safety and reliability of software that lives inside physical devices.

  • Technical Breadth: Gain exposure to diverse hardware platforms and sophisticated testing tools.

  • Visibility: Work directly with clients and senior developers, positioning yourself as a key expert in the embedded product lifecycle.


Are you ready to ensure the reliability of the next generation of embedded devices? Apply today to join our team as a Senior Tester. 

More information

Job Location : India
Company Name : HCLTech

More Jobs

To apply for this job please visit careers.hcltech.com.