EMBEDDED SOFTWARE TESTING INTERN

0 - 1 years

0 Lacs

Posted:2 days ago| Platform: Indeed logo

Apply

Work Mode

On-site

Job Type

Internship

Job Description

  • Work Mode – In Office
  • Location – Sector 62, Noida
  • Internship Tenure – 3 Months (1-3 Months)
  • Apprenticeship Tenure – 3 Months (4-6 Months)
  • Stipend (Internship + Apprenticeship) - 15k per month

We are seeking a detail-oriented and enthusiastic Embedded Software Testing Intern to join our QA team. This internship offers hands-on experience in software testing processes, tools, and real-time bug tracking. You will contribute to ensuring the quality and reliability of our embedded products through structured testing and collaboration with the development team. Knowledge of Scripting will come growth benefits.

Key Responsibilities:

Review Product Requirement Documents (PRDs)

  • To understand firmware functionality
  • Assist in creating and executing test cases based on product requirements.

Firmware Functional Testing(Essential)

  • Verify core firmware features (e.g., command handling, communication protocols, state transitions).
  • Test software modules independently (unit-level) and as part of the full system (integration-level).
  • Stress/Regression tests

Protocol & Communication Testing(Essential)

  • Validate communication over UART, TCP/UDP, CAN, or MQTT (depending on product).
  • Test AT command handling, error codes, and edge cases.
  • Simulate real-world scenarios like network loss, low signals, or packet drops.

System & Integration Testing(Essential)

  • Test end-to-end software flow (device ↔ server ↔ application).
  • Verify data integrity, consistency, and error handling.
  • Stress testing on firmware (long-duration logging, rapid state changes).

Bug Reporting & Documentation(Essential)

Learn and apply basic automation testing practices(with growth benefits)

  • Scripting automated test cases (Python/expect scripts for UART, packet injection, etc.).
  • Help integrate with CI pipelines for regression testing.

Skill Requirements:

  • Serial & Debugging Tools (Tera Term, PuTTY)
  • Basic Log Parsing → Understanding how to read firmware logs, debug messages, and errors
  • Network analysis (Wireshark, Postman, MQTT Explorer)
  • Test case management (Excel/Google Sheets/JIRA/ClickUp)
  • Automation & Scripting (with growth benefits)
  • Python scripting(PySerial), Shell scripting
  • Automating regression runs, Log Parsing.
  • CI/CD workflows, Build & Integration Tools (more Exposure)
  • (Git, Jenkins/GitLab CI)

Job Type: Internship
Contract length: 6 months

Pay: ₹15,000.00 per month

Ability to commute/relocate:

  • Noida, Uttar Pradesh: Reliably commute or planning to relocate before starting work (Required)

Experience:

  • Firmware: 1 year (Required)

Work Location: In person

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