Plume

QA Engineer - Contract

Plume
Apply
4 days ago
Hyderābād, IndiaMid Level / Senior

Responsibilities

  • Design, document, and execute test plans for Wi-Fi connectivity, performance, stability, and functionality.
  • Develop and maintain Python-based test automation to improve test coverage and reduce regression cycles.
  • Perform functional, integration, regression, and system testing across Wi-Fi, networking, and embedded platforms.
  • Test and troubleshoot 802.11 protocols, Layer 2/3 networking, routing, VLAN, NAT, DNS, and DHCP.
  • Reproduce, debug, and root-cause complex field and system-level defects.
  • Use Wireshark for packet analysis and network troubleshooting.
  • Collaborate with software, firmware, and QA teams to define test strategies and deliver high-quality products.
  • Participate in feature and design discussions and contribute to continuous improvement of QA processes.

Requirements

  • 3–5 years of experience in QA, SDET, or Software Test Engineering, preferably with Wi-Fi, networking, or IoT experience.
  • Strong understanding of Wi-Fi and networking fundamentals.
  • Hands-on experience with embedded/router platforms and hardware test environments.
  • Strong Python scripting and test automation skills.
  • Experience with Wireshark and network troubleshooting.
  • Familiarity with RDK-B, prplOS, OpenWrt, or similar Linux-based router platforms is preferred.
  • Knowledge of TR-369/USP, TR-181, and TR-069/TR-098.
  • Experience with Jenkins, GitHub Actions, Postman, or similar QA/CI tools is preferred.
  • Strong debugging, problem-solving, documentation, and communication skills.
  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Information Systems, or a related technical field, or equivalent practical experience.

Benefits

  • Contract role based in the office in Hyderabad, India.

Tech Stack

GitHub ActionsJenkinsLinuxPostmanPython

Categories

Plume

About Plume

201-500 employees
Contact me