Firmware Testing Engineer

4 - 9 years

17 - 32 Lacs

Posted:7 hours ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

QA Firmware Test Engineer

Roles and Responsibilities:

  • Work with hardware components such as Controllers and RTUs, including powering up, connecting Analog/Digital I/Os, and working with ADC/DAC.
  • Design, develop, and execute manual and automated test cases.
  • Use automation tools like

    Ranorex

    ,

    TestComplete

    , or similar.
  • Develop test scripts using

    Python

    and frameworks like

    Selenium

    or

    Pytest

    .
  • Validate communication protocols such as

    Modbus

    ,

    MQTT

    , etc.
  • Convert manual test cases into automated test scripts.
  • Perform web application testing using browser DevTools (Console, Network, Application tabs).
  • Utilize tools like

    Jira

    ,

    Confluence

    , and other test case management platforms.
  • Create and maintain comprehensive test documentation.
  • Collaborate with development teams throughout the software development lifecycle.
  • Analyze test results, report defects, and participate in daily QA routines.

Qualifications and Education Requirements:

  • Bachelors degree in Computer Science, Computer Engineering, Information Engineering, Electrical Engineering, or a related field.
  • Minimum

    3 years of experience

    in QA/testing roles
  • Strong understanding of QA lifecycle and software development lifecycle.

Key Competencies:

  • Adaptability/Flexibility:

    Open to new ideas and responsibilities; able to meet changing needs.
  • Communication:

    Clear and persuasive in verbal and written communication; effective in group presentations and negotiations.
  • Teamwork:

    Promotes collaboration and supports team efforts to achieve goals.
  • Comfortable working in a

    diverse, multi-national team environment

    .

Preferred Skills:

  • Knowledge of

    Oil & Gas industry

    products and services.
  • Familiarity with

    DevOps tools

    such as Jenkins, Bitbucket Pipelines, Azure DevOps.
  • Experience working in

    Linux environments

    .

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You