Search by job, company or skills

SerComm

QA Engineer IoT & Network Management Systems

1-3 Years
Save
  • Posted 21 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About the Role

We are looking for a motivated and detail-oriented QA Engineer to join our IoT & Network Management QA Validation Program. The successful candidate will be responsible for ensuring the quality, reliability, and performance of Network Management Systems (NMS) and IoT platforms through functional, API, UI, automation, and performance testing.

This role offers an opportunity to work closely with software developers, product teams, and system architects to deliver high-quality solutions in a fast-paced technology environment.

Key Responsibilities

Quality Assurance & Testing

  • Perform functional testing for web-based Network Management Systems (NMS) and IoT platforms.
  • Execute system, API, and UI testing to ensure product quality before release.
  • Verify software functionality against business and technical requirements.

Requirements Analysis

  • Participate in requirement reviews and identify potential business logic issues.
  • Collaborate with development and product teams to improve requirement quality and testability.

Test Planning & Execution

  • Develop test plans and comprehensive test cases.
  • Execute test scenarios and accurately document test results.
  • Identify, reproduce, and track software defects through resolution.

Automation & Continuous Improvement

  • Assist in developing and maintaining API and UI automation test scripts.
  • Improve regression testing efficiency through automation initiatives.

Performance & Reliability Testing

  • Conduct performance, load, and stress testing using industry-standard tools.
  • Evaluate system behavior and performance under HTTP and MQTT-based workloads.
  • Analyze test results and provide recommendations for optimization.

Qualifications

Required

  • Bachelor's Degree in Computer Science, Information Technology, Communications Engineering, or related field.
  • 1–3 years of software testing or quality assurance experience.
  • Strong understanding of software testing methodologies and QA processes.
  • Experience in designing and executing test cases independently.
  • Familiarity with HTTP protocol and REST APIs.
  • Experience using testing tools such as Postman and JMeter.
  • Knowledge of Linux command-line operations and log analysis.
  • Basic SQL knowledge for database validation and troubleshooting.
  • Proficiency in at least one scripting or programming language (Python or Shell preferred).
  • Strong analytical, communication, and problem-solving skills.

Preferred Qualifications

  • Experience testing Network Management Systems (NMS).
  • Experience with telecommunications, networking, or large-scale IoT platforms.
  • Familiarity with MQTT protocol and MQTT performance testing.
  • Experience with automation testing frameworks.
  • Knowledge of CI/CD tools such as Jenkins or GitLab CI.
  • Experience utilizing AI-assisted tools to improve QA efficiency and test case generation.

Why Join Us

  • Work on innovative IoT and network management technologies.
  • Gain exposure to enterprise-scale platforms and testing environments.
  • Collaborate with cross-functional engineering teams.
  • Opportunity to contribute to automation and quality engineering initiatives.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 149140335