Quality Assurance Engineer

6 years

0 Lacs

Posted:13 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Looking for a QA Engineer quickly grasp the domain and drive both manual and automation testing across edge, controller, and cloud services to migrate a legacy IoT monolith into a microservices-based platform.

Responsibilities

  • Ramp up quickly on IoT domain, current architecture, and modernization roadmap.
  • Own end-to-end test strategy for legacy and new microservices, covering API and messaging workflows.
  • Design, write, and maintain automation test suites in Python for REST, SOAP, gRPC and messaging protocols.
  • Prepare and execute detailed test plans and test cases, ensuring full coverage across device, gateway, and cloud components.
  • Validate device messaging flows including telemetry, commands, events, c2d/d2c communication, twin updates, and partner integrations.
  • Ensure backward compatibility between legacy SOAP services and new REST/gRPC services throughout migration.
  • Track defects, ensure root cause clarity, and partner with engineering to tighten quality gates.
  • Contribute to CI integration and continuous improvement of automation frameworks and processes.

Must-Have Requirements

  • 6+ years of QA experience with strong

    hands-on automation using Python.

  • Strong verbal and written communication; clear neutral accent for global collaboration.
  • Solid experience

    testing APIs

    across

    REST

    ,

    SOAP

    , and

    gRPC

    .
  • Experience in both automation and manual testing, with strong test case design and execution skills.
  • Proven experience testing distributed systems, microservices, and containerized environments.

Good to Have

  • Experience with serial or USB-based device testing.
  • Experience with event-driven architectures, schema validation, and performance testing for IoT systems.
  • Understanding and testing exposure with messaging protocols: MQTT and AMQP.

Prior IoT product testing experience is mandatory (devices, gateways, controllers, cloud).

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

bengaluru, karnataka, india